Codd

来源:岁月联盟 编辑:zhu 时间:2010-02-07
    

E. F. Codd(Edgar F. "Ted" Codd,埃德加 F. "特德" 库特)完善了数据组织和存取的概念,也就是具体表达了关系型数据库模型,这也是今天在企业中所使用的数据组织的主要方法。由于IBM的数据管理系统广受批评,1970年,在加利福尼亚IBM的圣约瑟研究实验室工作的年轻程序员库特,提出了根据不同数据之间的能够辨别的关系来组织数据的概念。数据将被组织在二维表(行和列)中,一个表中的特殊项目可以与另一个表中的数据产生关系。库特看到了需要减少或除去数据中的冗余,并且要允许数据通过逻辑而不是物理辨别来进行存取。可特关键的想法是通过适当数据的表对数据加以组织,也就是标准化的处理过程。  

为了使用这种关系模型存取数据,库特根据关系集合理论构想了一种易于使用的查询语言。可特还相信,数据管理系统应该提供一个标准的存取方法,这样应用程序就不需要知道数据到底是如何组织的。结果,IBM在1982年发布了后来被称作结构化查询语言(Structured Query Language,SQL)的第一个版本。  

1977年,Oracle推出了第一款商业应用的关系型数据库管理系统,紧接着是1981年IBM的DB2。在80年代早期收到严重侮辱而从IBM退休的库特,知道1999年才有他自己的咨询团队。它于200年4月18日在佛罗里达,威廉斯岛的家中去世。

上一篇:code
下一篇:codec

图片内容