1968:IBM 在 IBM 360 計(jì)算機(jī)上研制成功了 IMS V1,這是第一個(gè)也是最著名的和最為典型的層次型數(shù)據(jù)庫管理系統(tǒng)。至今仍然還有企業(yè)在使用呢
1970:這是數(shù)據(jù)庫歷史上劃時(shí)代的一年,IBM公司的研究員E.F.Codd 發(fā)表了業(yè)界第一篇關(guān)于關(guān)系數(shù)據(jù)庫理論的論文”A Relational Model of Data for Large Shared Data Banks”,首次提出了關(guān)系模型的概念。這篇論文是計(jì)算機(jī)科學(xué)史上最重要的論文之一,奠定了Codd博士”關(guān)系數(shù)據(jù)庫之父”的地位。
1973:IBM研究中心啟動(dòng)了 System R 項(xiàng)目,研究多用戶與大量數(shù)據(jù)下關(guān)系型數(shù)據(jù)庫的可行性,它為 DB2 的誕生打下了良好基礎(chǔ)。由此取得了一大批對(duì)數(shù)據(jù)庫技術(shù)發(fā)展具有關(guān)鍵性作用的成果,該項(xiàng)目于1988年被授予ACM軟件系統(tǒng)獎(jiǎng)。
1974:IBM研究員Don Chamberlin 和 Ray Boyce 通過 System R 項(xiàng)目的實(shí)踐,發(fā)表了論文”SEQUEL:A Structured English Query Language”,提出了 SEQUEL 語言,此即 SQL 語言的原型。
1975:IBM研究員Don Chamberlin 和 Morton Astrahan的論文 “Implentation of a Structured English Query Language”,在 SEQUEL 的基礎(chǔ)上 描述了 SQL 語言的第一個(gè)實(shí)現(xiàn)方案。這也是 System R 項(xiàng)目得出的重大成果之一。
1976:IBM System R 項(xiàng)目組發(fā)表了論文”A System R: Relational Approach to Database Management”,描述了一個(gè)關(guān)系型數(shù)據(jù)庫的原型。IBM 的研究員Jim Gray 發(fā)表了名為”Granularity of Locks and Degrees of Consistency in a Shared DataBase”的論文,正式定義了數(shù)據(jù)庫事務(wù)的概念和數(shù)據(jù)一致性的機(jī)制。
1977:System R 原型在3個(gè)客戶處進(jìn)行了安裝,這 3 個(gè)客戶分別是:波音公 司、Pratt & Whitney 公司和 Upjohn 藥業(yè)。這標(biāo)志著 System R 從技術(shù)上已經(jīng)是 一個(gè)比較成熟的數(shù)據(jù)庫系統(tǒng),能夠支撐重要的商業(yè)應(yīng)用了。
1979:IBM研究員Pat Selinger在她的論文”Access Path Selection in a Relational Database Management System”中描述了業(yè)界第一個(gè)關(guān)系查詢優(yōu)化器。
1980:IBM發(fā)布了 S/38 系統(tǒng),該系統(tǒng)中集成了一個(gè)以 System R 為原型的數(shù)據(jù)庫服務(wù)器。為了方便應(yīng)用程序的移植,它的 API 與 S/3、S/32 的 API 一致。
1981:由于發(fā)明了關(guān)系型數(shù)據(jù)庫模型,IBM 的研究員E.F.Codd 接受了ACM 圖靈獎(jiǎng),這是計(jì)算機(jī)科學(xué)界的最高榮譽(yù)。Codd 博士也是繼查爾斯.巴赫曼(Charles W. Bachman) 之后,又一位由于在數(shù)據(jù)庫領(lǐng)域做出巨大貢獻(xiàn)而獲此殊榮的計(jì)算機(jī)科學(xué)家。
1982:IBMPC 的出現(xiàn)標(biāo)志著 PC 產(chǎn)業(yè)開始孕育發(fā)展。在以后相當(dāng)長(zhǎng)的一段時(shí)間內(nèi),在各種品牌的個(gè)人電腦上標(biāo)記著的”IBM PC Compatible”字樣都見證著 IBM 在 這個(gè)領(lǐng)域的輝煌。
1982:IBM發(fā)布了 SQL/DS for VSE and VM 。這是業(yè)界第一個(gè)以 SQL 作為接口的商用數(shù)據(jù)庫管理系統(tǒng)。該系統(tǒng)也是基于 System R 原型所設(shè)計(jì)的。
1987:IBM發(fā)布帶有關(guān)系型數(shù)據(jù)庫能力的 OS/2 V1.0擴(kuò)展版,這是IBM第一次把關(guān)系型數(shù)據(jù)庫處理能力擴(kuò)展到微機(jī)系統(tǒng)。這也是 DB2 for OS/2、Unix and Window 的雛形。
1989:IBM定義了 Common SQL 和 IBM 分布式關(guān)系數(shù)據(jù)庫架構(gòu)(DRDA),并在 IBM 所有的關(guān)系數(shù)據(jù)庫管理系統(tǒng)上加以實(shí)現(xiàn)。 第一屆 IDUG北美大會(huì)在美國(guó)芝加哥召開。
1.IBM發(fā)布了DB2 for OS/2 V1(DB2 for OS/2 可以被簡(jiǎn)寫為DB2/2)和 DB2 forRS/6000V1(DB2 for RS/6000 可以被簡(jiǎn)寫為DB2/6000),這是 DB2 第 一次在Intel 和Unix 平臺(tái)上出現(xiàn)。
2.Louis V. Gerstner 入主 IBM。
1994:
1.DB2 For MVS V4 通過并行 Sysplex 技術(shù)的實(shí)現(xiàn)在主機(jī)上引入了分布式計(jì)算(數(shù)據(jù)共享)。
2.IBM發(fā)布了運(yùn)行在 RS/6000 SP2 上的 DB2 并行版 V1,DB2 從此有了能夠適應(yīng)大型數(shù)據(jù)倉庫和復(fù)雜查詢?nèi)蝿?wù)的可擴(kuò)展架構(gòu)。IBM 將 DB2 Common Server 擴(kuò)展到 HP-UX 和 Sun Solaris 上。DB2 開始支持其他公司開發(fā)的 UNIX 平臺(tái)。 DB2/400 集成在 OS/400 V3.1中發(fā)布,并且引入了并行機(jī)制、存儲(chǔ)過程和參照完整性等機(jī)制。同時(shí),IBM 宣布在 OS/2 和 AIX 平臺(tái)上的 DB2 產(chǎn)品能夠?qū)Χ嗝襟w數(shù)據(jù)和面向?qū)ο髴?yīng)用程序提供支持。
1995:
1.IBM發(fā)布了 DB2 Common Server V2,這是第一個(gè)能夠在多個(gè)平臺(tái)上運(yùn)行的”對(duì)象-關(guān)系型數(shù)據(jù)庫”(ORDB)產(chǎn)品,并能夠?qū)?Web 提供充分支持。DataJoiner for AIX 也誕生在這一年,該產(chǎn)品賦予了 DB2 對(duì)異構(gòu)數(shù)據(jù)庫的支持能力。DB2 在 Windows NT 和 SINIX平臺(tái)上的第一個(gè)版本(DB2 V2)發(fā)布。
更多建議: