加载中...

埃德加·弗兰克·科德(Edgar Frank Codd,1923-2003),英国出生的计算机科学家,长期供职于 IBM 圣何塞研究实验室。1970 年发表论文 A Relational Model of Data for Large Shared Data Banks,提出用关系(数学意义上的集合)组织数据、以声明式语言操作数据的关系模型,彻底改变了此前层次与网状数据库靠指针导航的范式。
科德提出了关系代数与关系演算作为查询的理论基础,创立了数据规范化理论(第一、第二、第三范式及以其命名的 BCNF 范式),并在 1985 年提出评判关系数据库的"科德十二法则"。1981 年因关系模型获图灵奖。他还与 C. J. Date 长期合作阐释关系理论,并创造了 OLAP 一词。
关系模型直接催生了 IBM System R 与 SQL 语言,进而孕育 Oracle、DB2 等产业;今日几乎所有主流数据库与查询优化技术都建立在他奠定的理论之上。有趣的是,科德本人认为 SQL 并未忠实实现关系模型,对其多有批评。

登录 后参与讨论
暂无讨论,来发表第一条评论吧