偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

網(wǎng)狀數(shù)據(jù)庫之父—Charles Bachman

數(shù)據(jù)庫 其他數(shù)據(jù)庫
Bachman始終活躍在工業(yè)界,他是僅有的幾位沒有學(xué)術(shù)背景、沒有教職、甚至沒有博士學(xué)位的圖靈獎(jiǎng)得主之一。

 [[31419]] 

今天我們要介紹的人物,出身于二戰(zhàn),他來自美國陸軍防空高炮師,名叫Charles Bachman。戰(zhàn)爭結(jié)束后,Bachman進(jìn)入密歇根大學(xué),1948年獲得機(jī)械工程學(xué)士學(xué)位,1950年獲得賓夕法尼亞大學(xué)碩士學(xué)位,同年獲得沃頓商學(xué)院MBA學(xué)位。隨后他加入密歇根州的陶氏化工。1960年,Bachman跳槽加入通用電氣,并在這里開發(fā)了第一代網(wǎng)狀數(shù)據(jù)庫管理系統(tǒng)—IDS。

1940年代,計(jì)算機(jī)在特殊的世界局勢中誕生,主要為了彈道計(jì)算、密碼破譯和原子彈研究等工作,這些全是基于數(shù)值的。當(dāng)時(shí)的計(jì)算機(jī)只能處理數(shù)值,無法處理字母等其他符號;當(dāng)時(shí)也沒有大容量的存儲(chǔ)器。到了1950年代初,這兩個(gè)問題得到了歷史性的突破,計(jì)算機(jī)可以處理字母等各種符號了,人們把磁帶系統(tǒng)引入了計(jì)算機(jī),作為外部存儲(chǔ)器。但是,磁帶不僅速度奇慢,更大的問題是,它是順序讀寫的,對于一條磁帶而言,數(shù)據(jù)結(jié)構(gòu)沒有意義,想取個(gè)數(shù)是需要倒帶的。1956年,IBM公司推出了磁盤系統(tǒng),容量大、轉(zhuǎn)速很快,幾乎是隨機(jī)讀寫的。這個(gè)質(zhì)的飛躍,使得數(shù)據(jù)的邏輯結(jié)構(gòu)從此是非線性的了。此時(shí)最直觀的想法,自然是樹狀結(jié)構(gòu),IBM 360系列引入了世界上最早的數(shù)據(jù)庫管理系統(tǒng)之一IMS,此系統(tǒng)為1969年的阿波羅登月立下了汗馬功勞,它就是基于樹狀結(jié)構(gòu)的。無論程序還是數(shù)據(jù),本質(zhì)都是對現(xiàn)實(shí)世界的一種抽象,我們希望這種抽象能盡可能貼切反映現(xiàn)實(shí)世界中的關(guān)系。很明顯,現(xiàn)實(shí)世界中的事物不都是樹狀的。于是我們又想到了網(wǎng)狀結(jié)構(gòu)。至此,我們就來到了Bachman當(dāng)時(shí)所處的背景。

網(wǎng)狀數(shù)據(jù)庫,聽起來很簡單。線性結(jié)構(gòu)就是樹狀的一種特例,我們花了10多年才完成這種泛化,因?yàn)檫@里面需要隨機(jī)存儲(chǔ)器,需要硬件支持。但是,從樹狀到網(wǎng)狀的泛化,并不需要什么新型硬件,似乎只需要一個(gè)新型的數(shù)據(jù)庫管理系統(tǒng)。然而這個(gè)管理系統(tǒng)并不容易實(shí)現(xiàn)。在樹狀結(jié)構(gòu)中,任何結(jié)點(diǎn)有且只有一條訪問路徑,就像在日常操作系統(tǒng)中,不可能建出另外一個(gè)根目錄,也不能建出一個(gè)同時(shí)屬于多個(gè)目錄的子目錄。但在網(wǎng)狀結(jié)構(gòu)中,這都是可能的,可以有多個(gè)結(jié)點(diǎn)沒有父結(jié)點(diǎn)(但此時(shí)已不能把它們叫做“根”了),一個(gè)結(jié)點(diǎn)也可以有多個(gè)父結(jié)點(diǎn)。有多個(gè)父結(jié)點(diǎn)就意味著,要訪問一個(gè)結(jié)點(diǎn),可能存在多條不同的路徑。這樣復(fù)雜的系統(tǒng)要如何管理?網(wǎng)狀數(shù)據(jù)庫還有很多類似的困難,等著人們來解決。

這一等,又將近10年。Bachman加入通用電氣之后,負(fù)責(zé)涉及全公司各部門的綜合管理系統(tǒng),包括生產(chǎn)規(guī)劃、配件和原材料供給、訂單處理及反饋等許多方面。他要使用自家生產(chǎn)的GE 225計(jì)算機(jī),設(shè)計(jì)全方位的企業(yè)生產(chǎn)信息和控制系統(tǒng)(MIACS)。1964年,該系統(tǒng)問世,包括很多組件,底層是集成數(shù)據(jù)存儲(chǔ)系統(tǒng),也就是我們前面所說的IDS,這就是世界上第一款網(wǎng)狀數(shù)據(jù)庫管理系統(tǒng)。

時(shí)勢造英雄,Bachman抓住歷史時(shí)機(jī),結(jié)合工業(yè)界的需求,創(chuàng)造了革命性的產(chǎn)品。1970年,通用電氣的計(jì)算機(jī)業(yè)務(wù)被霍尼韋爾收購,Bachman來到波士頓,在霍尼韋爾高級研究部從事數(shù)據(jù)庫工作。他還曾為ISO委員會(huì)設(shè)計(jì)過開放系統(tǒng)互連(OSI)模型,并擔(dān)任過美國國家標(biāo)準(zhǔn)委員會(huì)的數(shù)據(jù)庫管理系統(tǒng)研究組副主席,致力于數(shù)據(jù)庫管理語言的標(biāo)準(zhǔn)化工作。1971年,Bachman的研究組提出了DBTG報(bào)告,其中確立了包含外部、抽象和內(nèi)部的三層模式,該模式在數(shù)據(jù)庫領(lǐng)域有著極為深遠(yuǎn)的影響力。1973年,ACM授予Bachman圖靈獎(jiǎng),表彰他在數(shù)據(jù)庫領(lǐng)域,尤其是網(wǎng)狀數(shù)據(jù)庫管理系統(tǒng)方面的杰出貢獻(xiàn)。Bachman始終活躍在工業(yè)界,他是僅有的幾位沒有學(xué)術(shù)背景、沒有教職、甚至沒有博士學(xué)位的圖靈獎(jiǎng)得主之一。

 

責(zé)任編輯:艾婧 來源: 程序員
相關(guān)推薦

2011-08-10 15:46:29

數(shù)據(jù)庫

2011-11-04 14:07:40

存儲(chǔ)

2021-09-28 09:25:05

NoSQL數(shù)據(jù)庫列式數(shù)據(jù)庫

2021-05-17 06:57:34

SQLServer數(shù)據(jù)庫

2022-11-14 18:23:06

亞馬遜

2010-09-30 09:11:01

2010-09-30 08:27:48

2021-09-06 10:24:12

鴻蒙HarmonyOS應(yīng)用

2020-11-23 16:42:38

數(shù)據(jù)庫MySQL技術(shù)

2011-05-13 09:42:21

2011-08-02 15:04:49

2010-07-29 14:08:33

2011-05-13 13:54:02

數(shù)據(jù)庫文檔數(shù)據(jù)庫

2011-04-18 13:46:24

數(shù)據(jù)庫設(shè)計(jì)

2010-04-22 16:16:35

Oracle數(shù)據(jù)庫

2011-03-28 15:44:45

惠普數(shù)據(jù)庫Oracle數(shù)據(jù)庫

2011-01-14 09:04:00

云數(shù)據(jù)庫

2011-05-13 13:38:49

數(shù)據(jù)庫對象

2010-07-15 17:28:50

SQL Server

2010-05-10 15:50:39

Oracle數(shù)據(jù)庫性能
點(diǎn)贊
收藏

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