2、SQL与MySQL入门指南

SQL与MySQL入门指南

1. SQL 简介

1.1 SQL 的起源

SQL 的起源可以追溯到 Codd 对关系模型的定义,他提出了一种名为 DSL/Alpha 的语言用于操作关系表中的数据。Codd 的论文发表后不久,IBM 委托一个团队基于他的想法构建了一个原型。该团队创建了 DSL/Alpha 的简化版本,称为 SQUARE。对 SQUARE 的改进产生了一种名为 SEQUEL 的语言,最终更名为 SQL。

如今,SQL 已经发展了近四十年,在这个过程中经历了许多变化。20 世纪 80 年代中期,美国国家标准协会(ANSI)开始制定 SQL 语言的第一个标准,并于 1986 年发布。随后的改进导致了 1989 年、1992 年、1999 年和 2003 年新的 SQL 标准版本的发布。除了对核心语言的改进,SQL 语言还添加了新功能,以融入面向对象等特性。

1.2 SQL 与关系模型的紧密联系

SQL 与关系模型密切相关,因为 SQL 查询的结果是一个表(在这种情况下也称为结果集)。因此,在关系数据库中,只需存储查询的结果集就可以创建一个新的永久表。同样,查询可以将永久表和其他查询的结果集作为输入。

需要注意的是,SQL 并不是任何东西的缩写(尽管很多人坚持认为它代表“Structured Query Language”)。在提及这种语言时,单独说出字母(即 S. Q. L.)或使用“sequel”这个词都是可以接受的。

1.3 SQL 语句类别

SQL 语言分为几个不同的部分,主要包括:
- SQL 模式语句

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值