SQL是什么年代被正式定义为关系数据库语言,这一称呼沿用至今?
- 内容介绍
- 文章标签
- 相关推荐
至于你可能的困惑,SQL到底是哪一年正式成为关系数据库的标准语言?
很多开发者在学习或工作中会遇到以下问题:
- 不清楚SQL的历史节点,导致在阅读文档时感到迷茫。
- 面对不同版本的标准,不知道它们之间的区别。
- 想了解为何“SQL”这一称呼能够沿用至今却找不到程序的时间线。
关键时间节点概览
1970 年代:概念与雏形
1970 年 – Edgar F. Codd 在 IBM 提出了关系模型的概念,为后来的 SQL 打下理论基础。按理说,
1974 年 – Codd 发表论文《A Relational Model of Data for Large Shared Data Banks》。正式描述了关系模型,同时出现了对结构化查询语言的设想。其实,
1974 年 – Chamberlin 与 Boyce 发表《SEQUEL:一种结构化查询语言》论文。详细阐述了 SQL 的设计原理和语法,标志着 SQL 雏形的诞生。
1978 年代:首个商用实现
1978 年 – IBM 发布 System R。这是第一个实现了 SQL 的商用关系数据库管理程序,为后续标准化奠定实践基础。
1980 年代:标准化初步完成
1986 年 – 美国国家标准局发布第一个官方 SQL 标准——SQL‑86。该标准定义了基本语法与语义,使 SQL 成为通用的关系数据库语言。老实说,
1987 年 – 国际标准化组织采纳 ANSI 的 SQL‑86。
至于你可能的困惑,SQL到底是哪一年正式成为关系数据库的标准语言?
很多开发者在学习或工作中会遇到以下问题:
- 不清楚SQL的历史节点,导致在阅读文档时感到迷茫。
- 面对不同版本的标准,不知道它们之间的区别。
- 想了解为何“SQL”这一称呼能够沿用至今却找不到程序的时间线。
关键时间节点概览
1970 年代:概念与雏形
1970 年 – Edgar F. Codd 在 IBM 提出了关系模型的概念,为后来的 SQL 打下理论基础。按理说,
1974 年 – Codd 发表论文《A Relational Model of Data for Large Shared Data Banks》。正式描述了关系模型,同时出现了对结构化查询语言的设想。其实,
1974 年 – Chamberlin 与 Boyce 发表《SEQUEL:一种结构化查询语言》论文。详细阐述了 SQL 的设计原理和语法,标志着 SQL 雏形的诞生。
1978 年代:首个商用实现
1978 年 – IBM 发布 System R。这是第一个实现了 SQL 的商用关系数据库管理程序,为后续标准化奠定实践基础。
1980 年代:标准化初步完成
1986 年 – 美国国家标准局发布第一个官方 SQL 标准——SQL‑86。该标准定义了基本语法与语义,使 SQL 成为通用的关系数据库语言。老实说,
1987 年 – 国际标准化组织采纳 ANSI 的 SQL‑86。

