精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

27歲發(fā)明SQL以后,上帝把他帶走了

開(kāi)發(fā) 開(kāi)發(fā)工具
1974年,圖靈獎(jiǎng)獲得者查爾斯·巴赫曼參加一次數(shù)據(jù)庫(kù)會(huì)議,遇到了埃德加·科德。科德還沒(méi)有圖靈獎(jiǎng)加身,但其關(guān)系數(shù)據(jù)庫(kù)卻如同一輪紅日從東方升起,圖靈獎(jiǎng)是早晚的事兒。

 [[379288]]

1974年,圖靈獎(jiǎng)獲得者查爾斯·巴赫曼參加一次數(shù)據(jù)庫(kù)會(huì)議,遇到了埃德加·科德。

科德還沒(méi)有圖靈獎(jiǎng)加身,但其關(guān)系數(shù)據(jù)庫(kù)卻如同一輪紅日從東方升起,圖靈獎(jiǎng)是早晚的事兒。

一位是網(wǎng)狀數(shù)據(jù)庫(kù)的領(lǐng)袖,另外一位是關(guān)系數(shù)據(jù)庫(kù)的旗手, 兩位大宗師展開(kāi)了一場(chǎng)火星撞地球般的論戰(zhàn)。

 

對(duì)于現(xiàn)在的程序員來(lái)說(shuō),MySQL,Oracle等關(guān)系數(shù)據(jù)庫(kù)是司空見(jiàn)慣的事情。

在數(shù)據(jù)庫(kù)的課本上,幾乎通篇介紹關(guān)系數(shù)據(jù)庫(kù), 層次數(shù)據(jù)庫(kù)和網(wǎng)狀數(shù)據(jù)庫(kù)僅僅是作為數(shù)據(jù)庫(kù)歷史的一個(gè)小小的點(diǎn)綴。

但是在70年代,新生的關(guān)系數(shù)據(jù)庫(kù)卻飽受質(zhì)疑。

因?yàn)楫?dāng)時(shí)大家都認(rèn)為,程序員應(yīng)該是數(shù)據(jù)結(jié)構(gòu)的導(dǎo)航者, 程序員能在網(wǎng)狀數(shù)據(jù)庫(kù)中記住每條記錄和其他記錄之間的關(guān)系,然后通過(guò)“指針”在各條記錄之間導(dǎo)航訪問(wèn)。

 

科德的想法完全不同:程序員不應(yīng)該接觸底層的物理結(jié)構(gòu)。

應(yīng)該有個(gè)更高層的、聲明式的語(yǔ)言來(lái)訪問(wèn)數(shù)據(jù),完全和數(shù)據(jù)庫(kù)的底層數(shù)據(jù)存儲(chǔ)方式隔離。

用聲明式的語(yǔ)言來(lái)描述查詢,那數(shù)據(jù)庫(kù)能不能“聰明地”把它轉(zhuǎn)化成底層的物理查詢呢?

 

要知道,高級(jí)語(yǔ)言(如Fortran)的編譯器,可是費(fèi)了很大的勁才被開(kāi)發(fā)出來(lái)。

1972年,IBM招兵買(mǎi)馬,決定攻下這座山頭。

IBM以科德所在的加州圣何塞研究院為中心,開(kāi)發(fā)一套關(guān)系數(shù)據(jù)庫(kù)的原型產(chǎn)品。

加入這個(gè)原型項(xiàng)目的有兩個(gè)年輕的博士生,他們兩個(gè)一起將會(huì)做出一個(gè)名垂青史的偉大貢獻(xiàn)。

 

張伯倫和博伊斯都非常認(rèn)可科德的關(guān)系模型。

覺(jué)得這個(gè)想法既簡(jiǎn)單又優(yōu)美,只有一個(gè)缺點(diǎn):太數(shù)學(xué)化了!

 

基于關(guān)系模型,科德提出的查詢方案更加讓人生畏。

 

張伯倫和博伊斯決定把數(shù)學(xué)部分給隱藏起來(lái)。

他們把關(guān)系稱為表,然后把復(fù)雜的數(shù)學(xué)符號(hào)替換成簡(jiǎn)單的英語(yǔ)SELECT FROMWHERE, 這樣普通人都能理解。

 

最終,晦澀的關(guān)系代數(shù)和關(guān)系演算變成了非專(zhuān)業(yè)人士都能理解的英語(yǔ)。

 

他倆把這門(mén)語(yǔ)言叫做 SEQUEL:Structured English Query Language ,既結(jié)構(gòu)化的英語(yǔ)查詢語(yǔ)言。

后來(lái),由于SEQUEL已經(jīng)是一家英國(guó)公司的商標(biāo),兩人靈機(jī)一動(dòng),改名為更簡(jiǎn)單,更容易記憶的SQL

 

在當(dāng)時(shí),IBM還沒(méi)有把SEQUL給產(chǎn)品化的想法,于是允許張伯倫和博伊斯把論文在一個(gè)技術(shù)會(huì)議上發(fā)表。

他們倆通過(guò)擲硬幣的方式來(lái)確定誰(shuí)去宣讀論文,最后博伊斯贏了。

 

但不幸的是,會(huì)議之后僅僅一個(gè)月, 博伊斯便因?yàn)槟X瘤去世,年僅27歲。

 

博伊斯的貢獻(xiàn)還不僅僅是SQL,他和科德合作,建立了一個(gè)數(shù)據(jù)庫(kù)課本上必講的概念:BCNF范式。

 

痛失摯友的張伯倫繼續(xù)前行,完成博伊斯的遺志。

他被任命為System R的技術(shù)經(jīng)理,在System R中實(shí)現(xiàn)SQL, 同時(shí)用來(lái)證明關(guān)系數(shù)據(jù)庫(kù)的能力:能不能勝任商業(yè)的事務(wù)處理。

于此同時(shí),為了同一個(gè)目的, UC Berkeley也在開(kāi)發(fā)一個(gè)叫做Ingres的關(guān)系數(shù)據(jù)庫(kù), 不過(guò)他們提出了一套自己的查詢語(yǔ)言:QUEL

 

到了80年代, 計(jì)算機(jī)的價(jià)格持續(xù)下降,終于到了一個(gè)臨界點(diǎn):大量的公司都可以購(gòu)買(mǎi)計(jì)算機(jī)和軟件,把他們的紙質(zhì)表格放到計(jì)算機(jī)中存儲(chǔ)。

對(duì)數(shù)據(jù)庫(kù)的需求開(kāi)始激增, 由于“表”非常容易理解,開(kāi)發(fā)基于關(guān)系數(shù)據(jù)庫(kù)的程序變得簡(jiǎn)單,System R 和 Ingres 都獲得了成功, 但是SQL和QUEL到底誰(shuí)能一統(tǒng)江湖呢?

 

這時(shí)候,在科德所在的城市圣何塞,一個(gè)叫Larry的年輕人改變了天平的平衡。

 

Larry 立刻和他兩個(gè)朋友一起成立了一個(gè)小公司,開(kāi)發(fā)基于VAX小型機(jī)的關(guān)系數(shù)據(jù)庫(kù)。

深受張伯倫和博伊斯論文影響的他自然選擇了SQL。

 

1979年,Oracle正式問(wèn)世,Larry憑借“關(guān)系”,成功地把數(shù)據(jù)庫(kù)賣(mài)給了多個(gè)美國(guó)政府部門(mén)。

 

Oracle 在美國(guó)政府中的應(yīng)用非常成功,以至于美國(guó)政府發(fā)布了一個(gè)聯(lián)邦信息處理標(biāo)準(zhǔn),指定在聯(lián)邦數(shù)據(jù)庫(kù)中要使用SQL,而不是別的查詢語(yǔ)言!

你絕對(duì)想不到吧,現(xiàn)在惡名累累的Oracle居然對(duì)SQL的普及做過(guò)重大的貢獻(xiàn)。

很快,SQL被ANSI, ISO等重磅機(jī)構(gòu)采納為正式標(biāo)準(zhǔn)。

 

得到官方認(rèn)證的SQL擊敗了QUEL,成為了最終的勝利者。

 

到了90年代,連Ingres自己也放棄了QUEL ,開(kāi)始擁抱SQL。

 

關(guān)系數(shù)據(jù)和SQL在八九十年代橫掃市場(chǎng),占據(jù)了主流。

科德于1983年獲得圖靈獎(jiǎng)。張伯倫于1988年獲得ACM 軟件系統(tǒng)獎(jiǎng)。

 

90年代后期,一個(gè)新的數(shù)據(jù)格式出現(xiàn)了:XML

XML非常火熱,大家恨不得什么都要和XML扯上關(guān)系。

 

這種數(shù)據(jù)格式和關(guān)系數(shù)據(jù)庫(kù)大相徑庭,它也面對(duì)這樣一個(gè)問(wèn)題,如何從中進(jìn)行查詢。

張伯倫發(fā)揮自己的專(zhuān)長(zhǎng),為它定義了一套新的查詢語(yǔ)言 XQuery。

 

但是時(shí)間證明,XML并沒(méi)有成為廣泛使用的數(shù)據(jù)存儲(chǔ)格式, 所以XQuery也就沒(méi)有像SQL那樣被廣泛使用。

 

SQL經(jīng)過(guò)多年的發(fā)展,產(chǎn)生了廣泛的影響力,成功地占據(jù)了廣大程序員的心智。

很多產(chǎn)品為了降低學(xué)習(xí)成本,雖然底層不是關(guān)系數(shù)據(jù)庫(kù),也努力向SQL靠近,尤其是SELECT、FROM 、 WHERE、Order By、Group等核心概念。

 

SQL成了數(shù)據(jù)查詢的王者。

直到有一天,有個(gè)叫NoSQL的家伙帶著一幫小弟出現(xiàn)了。

 

NoSQL將會(huì)在下周和朋友們見(jiàn)面,敬請(qǐng)期待!

 

責(zé)任編輯:武曉燕 來(lái)源: 51CTO專(zhuān)欄
相關(guān)推薦

2021-01-23 20:00:53

程序員技能開(kāi)發(fā)者

2016-03-11 19:01:15

2022-08-26 14:58:30

編程代碼

2015-03-18 10:04:06

LyftUber

2009-08-12 09:27:31

Google搜索

2020-04-17 10:05:05

自動(dòng)駕駛特斯拉人工智能

2013-03-18 15:27:54

中興通信蒙古國(guó)

2013-05-15 10:23:03

云計(jì)算發(fā)展警察突擊互聯(lián)網(wǎng)

2013-05-17 10:02:50

SEOmoz創(chuàng)始人按時(shí)下班

2020-08-04 11:30:15

開(kāi)發(fā)鼠標(biāo)發(fā)明

2017-12-16 12:31:34

程序員跳樓身亡

2025-11-05 09:07:13

2014-08-20 13:35:26

流量170卡

2021-03-16 10:21:42

互聯(lián)網(wǎng)工程師技術(shù)

2009-07-23 09:41:32

程序員職業(yè)發(fā)展

2018-01-26 14:41:04

編程Python開(kāi)發(fā)

2012-11-21 11:14:06

Windows 1.0

2022-06-15 17:55:43

IE瀏覽器Windows微軟

2016-03-07 10:59:07

電子郵件

2022-11-05 20:29:22

科技
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

亚洲视频在线一区观看| 久久av资源站| 亚洲一级片在线看| theporn国产精品| 黄色大片在线| 国产欧美精品一区| 91视频最新| 人人妻人人爽人人澡人人精品| 欧美激情777| 亚洲第一二三四五区| 91制片厂毛片| 精品三级久久| 亚洲品质自拍视频| 日本一区二区三区四区在线观看 | 国产精品无码一区二区三区免费| 免费污视频在线一区| 一区二区三区免费| 少妇特黄a一区二区三区| 亚洲第一天堂网| 免费成人在线视频观看| 97精品一区二区三区| 极品美妇后花庭翘臀娇吟小说| 日韩av影院| 日韩欧美国产wwwww| 五月婷婷六月合| 中国色在线日|韩| 一区二区三区不卡在线观看| 亚洲成人18| 欧美亚洲日本| 99精品欧美一区二区蜜桃免费| 91久久久在线| 一区二区自拍偷拍| 日日摸夜夜添夜夜添亚洲女人| 欧美高清视频一区二区| 青花影视在线观看免费高清| 久久成人av| 精品中文视频在线| 国产女人18毛片水真多18| 免费看日产一区二区三区| 欧美日韩亚洲综合在线| 国产无套粉嫩白浆内谢的出处| 都市激情国产精品| 亚洲国产日韩在线一区模特| 四虎精品欧美一区二区免费| 欧美激情二区| 国产精品国产三级国产| 日本亚洲自拍| 高清福利在线观看| 日本一区二区视频在线观看| 日产国产精品精品a∨| 日中文字幕在线| thepron国产精品| 精品91免费| 五月色婷婷综合| 久久先锋影音av鲁色资源网| 丁香五月网久久综合| 老熟妇高潮一区二区高清视频| 国产a久久麻豆| 国产91色在线|亚洲| 亚洲国产福利视频| 成人免费av在线| 国产伦精品一区二区三区四区视频 | 亚洲免费视频一区二区三区| 欧美国产成人精品| 中文字幕成人一区| 香蕉成人app免费看片| 一区二区三区四区高清精品免费观看| 国产1区2区3区中文字幕| 国产深夜视频在线观看| 亚洲18女电影在线观看| 乱妇乱女熟妇熟女网站| 自拍偷拍欧美视频| 在线观看成人小视频| 亚洲精品性视频| 日韩欧洲国产| 日韩av最新在线| 亚洲欧美va天堂人熟伦| 小小影院久久| 性色av香蕉一区二区| 黑人精品无码一区二区三区AV| 青青草原综合久久大伊人精品优势| 国产欧美精品xxxx另类| 亚洲精品久久久久久无码色欲四季| 成人精品国产免费网站| 欧美一区二区在线| av片哪里在线观看| 五月天亚洲婷婷| 精品亚洲一区二区三区四区| 免费一区二区三区在线视频| 精品亚洲男同gayvideo网站| 中国特黄一级片| 在线成人国产| 国产欧美日韩精品在线观看 | 巨茎人妖videos另类| 5858s免费视频成人| 中文字幕在线播放视频| 热久久天天拍国产| 久久久久女教师免费一区| 9i精品福利一区二区三区| 久久99精品国产.久久久久久 | 成人午夜福利视频| 亚洲国产精品二十页| 黄色一级片黄色| 国产精品99| 亚洲国产天堂久久综合网| 大吊一区二区三区| 99av国产精品欲麻豆| 国产主播欧美精品| 日本成人一区| 亚洲国产日日夜夜| 午夜大片在线观看| 国产一区二区亚洲| 97精品欧美一区二区三区| 国产精品怡红院| 国产亚洲精品中文字幕| 久久久久久久久久网| 日日夜夜一区| 国产一区二区激情| 在线观看中文字幕视频| 国产成人精品三级| 日本亚洲导航| 625成人欧美午夜电影| 日韩欧美激情在线| 免费在线观看黄色小视频| 视频在线在亚洲| 精品欧美一区二区三区久久久| 国产成人在线视频免费观看| 91成人网在线| 美女久久久久久久久久| 亚洲电影成人| 国产精品区一区二区三含羞草| 动漫一区在线| 91精品蜜臀在线一区尤物| 美国精品一区二区| 免费成人在线视频观看| 日本亚洲欧洲精品| 浪潮色综合久久天堂| 亚洲精品丝袜日韩| 西西44rtwww国产精品| www..com久久爱| 91丨porny丨探花| 国产精品白丝av嫩草影院| 免费99精品国产自在在线| 国产精品人妻一区二区三区| 国产精品电影一区二区三区| 污污网站免费观看| 成人一区二区| 国产日韩av在线播放| 77导航福利在线| 欧美久久高跟鞋激| 999精品视频在线观看播放| 国产制服丝袜一区| 免费看污污视频| 成人高潮视频| 国内久久久精品| 五月婷婷丁香六月| 欧美视频在线观看免费| 蜜桃无码一区二区三区| 日韩国产欧美在线观看| 亚洲午夜精品久久久中文影院av| 国产成+人+综合+亚洲欧美| 中文字幕欧美日韩| 国产精品自偷自拍| 亚洲自拍偷拍麻豆| 给我看免费高清在线观看| 久久国产精品亚洲77777| 日本精品一区二区| 国产精品视频首页| 欧美激情一区二区三区久久久 | 伊人久久综合网另类网站| 欧美成人高清视频| 欧洲成人一区二区三区| 日韩欧美在线视频免费观看| 天天躁夜夜躁狠狠是什么心态| 蜜桃久久av一区| www.一区二区.com| 天堂成人娱乐在线视频免费播放网站 | 国产在线免费视频| 91免费小视频| 91国内在线播放| 精品999日本| 日本日本精品二区免费| 韩国三级大全久久网站| 97超级碰碰人国产在线观看| 成人性生交大片免费看午夜| 91麻豆精品国产| 青青草成人av| 国产精品久久久久久久久久久免费看| 亚洲天堂小视频| 另类国产ts人妖高潮视频| 中文字幕免费在线不卡| 欧美电影完整版在线观看| 国产欧美在线播放| 丰乳肥臀在线| 在线看日韩av| 高h调教冰块play男男双性文| 色婷婷一区二区三区四区| 性欧美videos| 国产无人区一区二区三区| 国产sm在线观看| 免费高清不卡av| 欧美日韩性生活片| 中文在线播放一区二区| 欧美日韩在线精品| 51vv免费精品视频一区二区| 国产精品免费观看在线| 538视频在线| 美女啪啪无遮挡免费久久网站| 青青色在线视频| 精品裸体舞一区二区三区| 欧美人一级淫片a免费播放| 一区二区国产视频| 日韩av片在线免费观看| 久久综合一区二区| 一级全黄裸体片| 国产一区福利在线| 九一精品在线观看| 香蕉久久国产| 国产69精品久久久久久久| 99精品美女| 亚洲特色特黄| xxxxx性欧美特大| 亚洲精品一线二线三线| 国产在线欧美在线| 国产精品丝袜久久久久久app| 亚洲综合123| 久久美女性网| 免费看国产曰批40分钟| 夜间精品视频| 亚洲国产精品123| 亚洲第一福利专区| 国产精品国产三级国产专区53 | 久热这里只精品99re8久| 国产aa精品| 国产美女精品免费电影| 欧美性猛交xxx高清大费中文| 韩国三级日本三级少妇99| a天堂中文在线官网在线| 日韩中文字幕精品| 自拍视频在线| 国产一区二区三区在线观看网站| 少妇一区二区三区四区| 精品国产乱码久久久久久浪潮| 99在线观看精品视频| 欧美日韩久久久| 岳乳丰满一区二区三区| 精品1区2区3区| 中文无码av一区二区三区| 色94色欧美sute亚洲线路一ni | 黑人巨大精品欧美一区二区三区| 久操视频免费在线观看| 一区二区三区丝袜| 久久影院一区二区| 亚洲一区电影777| 不卡的免费av| 黄网动漫久久久| 国产三级av片| 欧美天天综合网| 一区二区三区播放| 777午夜精品免费视频| 国产精品自产拍| 日韩欧美电影一二三| 视频二区在线观看| 亚洲精品一区中文| 韩国精品视频| www.日韩av.com| 亚洲奶水xxxx哺乳期| 久久久久国产视频| 麻豆mv在线观看| 国产成人a亚洲精品| 日本久久久久| 成人三级在线| 午夜欧洲一区| 亚洲成人第一| 综合久久一区| a级黄色一级片| 日韩精品国产欧美| 手机精品视频在线| 成+人+亚洲+综合天堂| 麻豆av免费观看| 亚洲国产精品高清| 久久精品人妻一区二区三区| 欧美天天综合色影久久精品| 在线观看中文字幕av| 日韩欧美不卡一区| 国产原创av在线| 欧美成人精品激情在线观看| 人成在线免费网站| 成人国产亚洲精品a区天堂华泰| 日韩精品久久久久久久软件91| 国产在线欧美日韩| 欧美午夜精品一区二区三区电影| 久久人妻无码一区二区| 老鸭窝91久久精品色噜噜导演| 色婷婷综合网站| 成人97人人超碰人人99| 老头老太做爰xxx视频| 亚洲香肠在线观看| 自拍偷拍精品视频| 亚洲成人av在线| 婷婷成人激情| 91高清视频在线免费观看| 欧美成人三级| 久久精品五月婷婷| 中文字幕日韩欧美精品高清在线| 亚洲欧洲日产国码无码久久99| 久久超碰97中文字幕| 丰满少妇一区二区| 一级日本不卡的影视| 国产精品熟女视频| 亚洲第一区中文99精品| 欧美性天天影视| 国产盗摄xxxx视频xxx69| 6080成人| 综合一区中文字幕| 日日夜夜一区二区| v天堂中文在线| 一区二区三区在线播| 夜夜狠狠擅视频| 国产婷婷97碰碰久久人人蜜臀| 日本动漫同人动漫在线观看| 国产免费一区视频观看免费| 自拍自偷一区二区三区| 精品国偷自产一区二区三区| 狠狠色狠狠色综合| 欧美成人短视频| 色综合中文字幕| 日本ー区在线视频| 91成人在线播放| 国产伦理久久久久久妇女| 国产女人18毛片| 久久成人羞羞网站| 日本免费www| 在线精品国精品国产尤物884a| 午夜视频福利在线观看| 久久久之久亚州精品露出| 麻豆久久一区| 日本精品免费视频| 精品一区二区三区久久| 青青青手机在线视频| 欧美午夜精品理论片a级按摩| 久香视频在线观看| 日本欧美一级片| 偷拍自拍一区| 黑鬼大战白妞高潮喷白浆| 99久精品国产| 一区二区三区福利视频| 日韩精品在线观| 国产精欧美一区二区三区蓝颜男同| 精品欧美一区二区在线观看视频 | 九色91av视频| 日韩精品视频在线看| 女人床在线观看| 成人在线视频一区| 国产精品99无码一区二区| 亚洲国产精品成人av| 啊啊啊久久久| 免费在线一区二区| 水野朝阳av一区二区三区| 中文字幕黄色网址| 7799精品视频| 丁香花在线影院| 精品国产综合区久久久久久| 亚洲综合国产| www.av天天| 777午夜精品免费视频| 青青草原av在线| 乱一区二区三区在线播放| 日韩精品久久理论片| 手机av在线看| 精品国产99国产精品| 玛雅亚洲电影| 中文字幕在线亚洲精品| 国产99久久久久久免费看农村| 99视频在线看| 怡红院精品视频| 国产一区二区三区视频在线| 久久av综合网| 亚洲国产精品激情在线观看| 国产男女猛烈无遮挡| 久久久久久久一| 你懂的一区二区三区| 亚洲欧美日本一区二区三区| 亚洲自拍欧美精品| 韩国三级av在线免费观看| 91影院在线免费观看视频| 一区二区毛片| 亚洲精品自拍视频在线观看| 精品日韩一区二区| 日韩在线短视频| 成人国产在线看| 国产亚洲精品超碰| 亚洲老妇色熟女老太| 国产精品1234| 亚洲视频高清| 你懂得视频在线观看| 亚洲国产成人精品久久久国产成人一区| 电影一区二区三区| 亚洲一区 在线播放| 久久女同互慰一区二区三区|