書(shū)名: 數(shù)據(jù)庫(kù)原理與應(yīng)用作者名: 張千帆本章字?jǐn)?shù): 445字更新時(shí)間: 2024-03-04 17:13:29
■開(kāi)篇案例
1970年,IBM研究員埃德加·弗蘭克·科德(Edgar Frank Codd)提出了關(guān)系模型的概念,由此奠定了關(guān)系模型的理論基礎(chǔ)。他所發(fā)表的論文《大型共享數(shù)據(jù)庫(kù)的關(guān)系數(shù)據(jù)模型》也被認(rèn)為是數(shù)據(jù)庫(kù)系統(tǒng)歷史上具有劃時(shí)代意義的里程碑。1981年這位“關(guān)系型數(shù)據(jù)庫(kù)之父”獲得了圖靈獎(jiǎng)。
科德建議將數(shù)據(jù)獨(dú)立于硬件來(lái)存儲(chǔ),程序員使用一個(gè)非過(guò)程語(yǔ)言來(lái)訪(fǎng)問(wèn)數(shù)據(jù)并提出解決方案的關(guān)鍵,是將數(shù)據(jù)保存在由行和列組成的簡(jiǎn)單表中(在這種表中,相似數(shù)據(jù)的列將各個(gè)表相互聯(lián)系起來(lái)),而不是保存在一個(gè)層次結(jié)構(gòu)中。按照他的想法,數(shù)據(jù)庫(kù)用戶(hù)或應(yīng)用程序不需要知道數(shù)據(jù)結(jié)構(gòu)就可以查詢(xún)?cè)摂?shù)據(jù)。發(fā)表了該論文之后不久,科德又發(fā)布了更為詳細(xì)的指導(dǎo)原則,提出了其指導(dǎo)創(chuàng)建關(guān)系型數(shù)據(jù)庫(kù)的12項(xiàng)原則。后來(lái)他還發(fā)表了關(guān)于數(shù)據(jù)的規(guī)范化、分析和數(shù)據(jù)建模等主題的文章。
在科德的理論公開(kāi)后,拉里·埃里森(Larry Ellison)在1977年與艾德·奧茨(Ed Oates)和鮑勃·米勒(Bob Miner)一起研制了世界上第一個(gè)商用關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),在此過(guò)程中,他們創(chuàng)辦了一個(gè)公司,后來(lái)成為了Oracle公司。
資料來(lái)源:文字根據(jù)網(wǎng)絡(luò)資料整理得到。
- 同步:秩序如何從混沌中涌現(xiàn)
- 數(shù)據(jù)化網(wǎng)站運(yùn)營(yíng)深度剖析
- 數(shù)據(jù)驅(qū)動(dòng):從方法到實(shí)踐
- Hadoop大數(shù)據(jù)實(shí)戰(zhàn)權(quán)威指南(第2版)
- Remote Usability Testing
- 數(shù)據(jù)庫(kù)程序員面試筆試真題庫(kù)
- 云數(shù)據(jù)中心網(wǎng)絡(luò)與SDN:技術(shù)架構(gòu)與實(shí)現(xiàn)
- SQL Server 2012數(shù)據(jù)庫(kù)管理教程
- 區(qū)塊鏈技術(shù)應(yīng)用與實(shí)踐案例
- 二進(jìn)制分析實(shí)戰(zhàn)
- Doris實(shí)時(shí)數(shù)倉(cāng)實(shí)戰(zhàn)
- 商業(yè)智能工具應(yīng)用與數(shù)據(jù)可視化
- 離線(xiàn)和實(shí)時(shí)大數(shù)據(jù)開(kāi)發(fā)實(shí)戰(zhàn)
- Oracle 11g數(shù)據(jù)庫(kù)管理與開(kāi)發(fā)基礎(chǔ)教程
- 大數(shù)據(jù):從海量到精準(zhǔn)