设为首页收藏本站 JeeStudy企业开发官网①

JEE Study|JAVA EE|企业级开发学习网

 找回密码
 立即加入

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 1891|回复: 0
打印 上一主题 下一主题

MySQL8.0大师之路:第6章:关系数据库标准语言SQL-6.1 SQL的产生与发展

[复制链接]

219

主题

221

帖子

1418

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1418

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

跳转到指定楼层
楼主
发表于 2020-3-21 19:37:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6.1SQL的产生与发展
SQL是在1974年由Boyce和Chamberlin提出的,最初叫Sequel,并在IBM公司研制的关系数据库管理系统原型System R上实现。由于SQL简单易学,功能丰富,深受用户及计算机工业界欢迎,因此被数据库厂商所采用。经各公司的不断修改、扩充和完善,SQL得到业界的认可。1986年10月,美国国家标准局(American National Standard Institute, ANSI)的数据库委员会X3H2批准了SQL作为关系数据库语言的美国标准,同年公布了SQL标准文本(简称SQL-86)。1987年,国际标准化组织(International Organization for Standardization, ISO)也通过了这一标准。
  
标准
  
发布时间
SQL/86
1986年10月
SQL/89
1989年
SQL/92
1992年
SQL99 (SQL3)
1999年
SQL/2003
2003年
SQL/2008
2006年
SQL/2011
2010年
SQL/2016
2016年
2008年、2011年又对SQL2003做了一些修改和补充。可以发现,SQL标准的内容越来越丰富,也越来越复杂。SQL99合计超过1 700页。SQL/86和SQL/89都是单个文档。SQL/92和SQL99己经扩展为一系列开放的部分。 例如, SQL/92除了SQL基本部分外还增加了SQL调用接口、SQL永久存储模块;而SQL99则进一步扩展为框架、SQL基础部分、SQL调用接口、SQL永久存储模块、SQL宿主语言绑定、SQL外部数据的管理和SQL对象语言绑定等多个部分。
目前,没有一个数据库系统能够支持SQL标准的所有概念和特性。大部分数据库系统能支持SQL/92标准中的大部分功能以及SQL99、SQL2003中的部分新概念。同时,许多软件厂商对SQL基本命集还进行了不同程度的扩充和修改,也可以支持标准以外的一些功能特性。






知识改变命运!

JAVA EE 学习     JAVA EE 资料
JEE Study:企业级开发学习网!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

QQ|Archiver|手机版|小黑屋|JEE Study ( 京ICP备16036936   JeeStudy企业开发官网①

GMT+8, 2024-12-2 19:38 , Processed in 0.194702 second(s), 25 queries .

Powered by JeeStudy!

© 2008-2020 JEE Study 企业级开发学习网

快速回复 返回顶部 返回列表