唐纳德·钱伯林是美国计算机科学家,SQL 查询语言的共同发明者。他与雷蒙德·博伊斯在 IBM 圣何塞实验室设计了 SEQUEL,后演化为今日主宰关系数据库的 SQL,他还是 XQuery 的主要贡献者。

| 中文名 | 唐纳德·钱伯林 |
| 外文名 | Donald D. Chamberlin |
| 国籍 | 美国 |
| 主要成就 | SQL 共同发明人 |
| 工作单位 | IBM 研究院 |
唐纳德·钱伯林(Donald D. Chamberlin,1944年生)是美国计算机科学家,公认的 SQL 结构化查询语言的共同发明者,也是 XML 查询语言 XQuery 的主要设计者之一。
20 世纪 70 年代初,钱伯林在 IBM 圣何塞研究实验室参与 System R 项目——这是首个验证埃德加·科德关系模型可行性的原型系统。为了让程序员和分析人员能用接近自然语言的方式访问关系数据,他与同事雷蒙德·博伊斯于 1974 年设计出 SEQUEL(Structured English Query Language),因商标原因后改名为 SQL。这套语言以其声明式风格取代了当时繁琐的过程式数据访问,成为数据库领域最持久的技术标准之一。
SQL 如今是几乎所有关系数据库的通用语言,从 Oracle、MySQL、PostgreSQL 到 SQL Server 均以其为核心接口。企业报表、金融交易、电商后台、数据分析乃至大数据平台的查询层,都建立在 SQL 或其方言之上。可以说,任何需要结构化存取数据的软件系统,几乎都离不开钱伯林所奠定的这套语言范式。
问:SQL 是钱伯林一个人发明的吗?答:不是。SQL 由钱伯林与雷蒙德·博伊斯共同设计,且建立在科德关系模型的理论基础之上,是团队与理论共同作用的成果。
问:他获得过什么荣誉?答:钱伯林因对数据库语言的贡献当选美国工程院院士和 ACM/IBM Fellow,SQL 的地位也使他被公认为数据库领域的奠基者之一。

| 中文名 | 唐纳德·钱伯林 |
| 外文名 | Donald D. Chamberlin |
| 国籍 | 美国 |
| 主要成就 | SQL 共同发明人 |
| 工作单位 | IBM 研究院 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧