db2 版本發佈歷史_歷史回溯:DB2 大事記(1979-2003) (1)

1968:IBM 在 IBM 360 計算機上研製成功了 IMS V1,這是業界第一個層次型數據庫管理系統,也是層次型數據庫中最爲著名的和最爲典型的。在關係型數據庫大行其道的今天,不少企業仍然還在使用該數據庫,其生命力可見一斑。數據庫

1970:這是數據庫歷史上劃時代的一年,IBM 公司的研究員 E.F.Codd 發表了業界第一篇關於關係數據庫理論的論文"A Relational Model of Data for Large Shared Data Banks",首次提出了關係模型的概念。這篇論文是計算機科學史上最重要的論文之一,也奠基了 Codd 博士"關係數據庫之父"的地位。服務器

1970:阿波羅 13 號宇宙飛船登月失敗,在營救宇航員的活動中,IBM 計算機發揮了重要做用。架構

1973:IBM 研究中心啓動了 System R 項目,旨在探討和研究多用戶與大量數據下關係型數據庫的實際可行性,這個項目在 DB2 發展史上佔有重要意義,它爲 DB2 的問世打下了良好的基礎。因爲取得了一大批對數據庫技術發展具備關鍵性做用的成果,該項目於1988年被授予ACM 軟件系統獎。分佈式

1974:IBM 的研究員 Don Chamberlin 和 Ray Boyce 經過 System R 項目的實踐,發表了論文"SEQUEL:A Structured English Query Language"。論文中提出的 SEQUEL 語言是一套比關係微積分與關係代數更適合最終用戶使用的非程序化查詢語言,咱們如今所熟知的 SQL 語言就是基於它發展起來的。優化

1975:IBM的研究員 Don Chamberlin 和 Morton Astrahan的論文"Implentation of a Structured English Query Language"在 SEQUEL 的基礎上描述了 SQL 語言的第一個實現方案。這也是 System R 項目得出的重大成果之一。ui

1976:IBM System R 項目組發表了論文"A System R: Relational Approach to Database Management",描述了一個關係型數據庫的原型。設計

1976:IBM 的研究員 Jim Gray 發表了名爲"Granularity of Locks and Degrees of Consistency in a Shared DataBase"的論文,正式定義了數據庫事務的概念和數據一致性的機制。視頻

1977:System R 原型在3個客戶處進行了安裝,這 3 個客戶分別是:波音公司、Pratt & Whitney 公司和 Upjohn 藥業。這標誌着 System R 從技術上已是一個比較成熟的數據庫系統,可以支撐重要的商業應用了。對象

1979:IBM的研究員 Pat Selinger在她的論文"Access Path Selection in a Relational Database Management System"中描述了業界第一個關係查詢優化器。接口

1980:IBM 發佈了 S/38 系統,該系統中集成了一個以 System R 爲原型的數據庫服務器。爲了方便應用程序的移植,它的 API 與 S/三、S/32 的 API 一致。

1981:因爲發明了關係型數據庫模型,IBM 的研究員 E.F.Codd 接受了ACM 圖靈獎,這是計算機科學界的最高榮譽。Codd 博士也是繼查爾斯.巴赫曼(Charles W. Bachman) 以後,又一位因爲在數據庫領域作出巨大貢獻而獲此殊榮的計算機科學家。

1982:IBM PC 的出現標誌着 PC 產業開始孕育發展。在之後至關長的一段時間內,在各類品牌的我的電腦上標記着的"IBM PC Compatible"字樣都見證着 IBM 在這個領域的輝煌。

1982:IBM 發佈了 SQL/DS for VSE and VM 。這是業界第一個以 SQL 做爲接口的商用數據庫管理系統。該系統也是基於 System R 原型所設計的。

1983:千呼萬喚始出來,IBM 在這一年發佈了DATABASE 2(DB2)for MVS(內部代號爲"Eagle"),一個長盛不衰的品牌就此出現了。

1986:System/38 V7 發佈,該系統首次配置了查詢優化器,可以對應用程序的存取計劃進行優化。

1987:IBM 發佈帶有關係型數據庫能力的 OS/2 V1.0擴展版,這是IBM第一次把關係型數據庫處理能力擴展到微機系統。這也是 DB2 for OS/二、Unix and Window 的雛形。

1988:IBM 發佈了SQL/400,爲集成了關係型數據庫管理系統的AS/400服務器提供了SQL支持。

1988:IDUG(國際DB2用戶組織)組織成立。這標誌着 DB2 的用戶已經造成了至關的規模。

1989:IBM 定義了 Common SQL 和 IBM 分佈式關係數據庫架構(DRDA),並在 IBM 全部的關係數據庫管理系統上加以實現。

1989:第一屆 IDUG 北美大會在美國芝加哥召開。

1992:第一屆 IDUG 歐洲大會在瑞士日內瓦召開。這標誌着 DB2 應用的全球化趨勢。

1993:IBM 發佈了DB2 for OS/2 V1(DB2 for OS/2 能夠被簡寫爲DB2/2)和DB2 for RS/6000 V1(DB2 for RS/6000 能夠被簡寫爲DB2/6000),這是 DB2 第一次在Intel 和Unix 平臺上出現。

1993:郭士納 ( Louis V. Gerstner) 入主 IBM。在這位管理大師的指揮下,IBM 進行了大刀闊斧的改革,一舉扭轉頹勢。

1994:DB2 For MVS V4 經過並行 Sysplex 技術的實如今主機上引入了分佈式計算(數據共享)。

1994:IBM 發佈了運行在 RS/6000 SP2 上的 DB2 並行版 V1,DB2 今後有了可以適應大型數據倉庫和複雜查詢任務的可擴展架構。

1994:IBM 將 DB2 Common Server 擴展到 HP-UX 和 Sun Solaris 上。DB2 開始支持其餘公司開發的 UNIX 平臺。

1994:DB2/400 集成在 OS/400 V3.1中發佈,而且引入了並行機制、存儲過程和參照完整性等機制。

1994:IBM 宣佈在 OS/2 和 AIX 平臺上的 DB2 產品可以對多媒體數據和麪向對象應用程序提供支持。

1995:IBM 發佈了 DB2 Common Server V2,這是第一個可以在多個平臺上運行的對象-關係型數據庫產品,並可以對 Web 提供充分支持。DataJoiner for AIX 也誕生在這一年,該產品賦予了 DB2 對異構數據庫的支持能力。

1995:DB2 在 Windows NT 和 SINIX 平臺上的第一個版本(DB2 V2)發佈。

1995:IBM 發佈了在 AIX 和 MVS 平臺上的數據挖掘技術,用於管理大文本、圖像、音頻、視頻和指紋信息的擴展器(Extender)以及能夠對數據倉庫進行可視化構造和管理的Visual Warehouse。

1995:IBM 發佈了 DB2 WWW Connection V1 for OS/2 and AIX(該產品後來被改名爲Net.Data)。該產品能夠將數據庫中的數據快速發佈到 Web。

1995:第一屆 IDUG 亞太區大會在澳大利亞悉尼召開。

1995:IBM 併購了 Lotus Development Corp,這是 IT 界的經典併購案例之一。

1996:IBM 發佈 DB2 V2.1.2 ,這是第一個真正支持 JAVA 和 JDBC 的數據庫產品。

1996:DataJoiner 開始支持對非關係型數據庫(好比 IMS 和 VSAM)的存取。

1996:IBM 發佈了 Intelligent Miner,該產品能夠對基於 DB2 的數據源實施數據挖掘。

1996:IBM 併購 Tivoli。