[情報] 歷史回溯:DB2 大事記(1979-2003)
1968:
IBM 在 IBM 360 電腦上研製成功了 IMS V1,這是業界第一個層次型數據庫
管理系統,也是層次型數據庫中最為著名的和最為典型的。在關係型數據庫大行
其道的今天,很多企業仍然還在使用該數據庫,其生命力可見一斑。
1970:
這是數據庫歷史上劃時代的一年,IBM 公司的研究員 E.F.Codd 發表了業界
第一篇關於關系數據庫理論的論文〈A Relational Model of Data for Large
Shared Data Banks〉,首次提出了關係模型的概念。這篇論文是電腦科學史上
最重要的論文之一,也奠定了 Codd 博士「關系數據庫之父」的地位。
阿波羅 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 項目得出的重大成果之一。
1976:
IBM System R 項目組發表了論文〈A System R: Relational Approach to
Database Management〉,描述了一個關係型數據庫的原型。
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/3、S/32 的 API 一致。
1981:
由於發明瞭關係型數據庫模型,IBM 的研究員 E.F.Codd 接受了 ACM 圖靈
獎,這是電腦科學界的最高榮譽。Codd 博士也是繼查爾斯˙巴赫曼(Charles
W. Bachman)之後,又一位由於在數據庫領域做出巨大貢獻而獲此殊榮的電腦科
學家。
1982:
IBM PC 的出現標誌著 PC 產業開始孕育發展。在以後相當長的一段時間內
,在各種品牌的個人電腦上標記著的〈IBM PC Compatible〉字樣都見證著 IBM
在這個領域的輝煌。
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/2、Unix and
Window 的雛形。
1988:
IBM 發佈了 SQL/400,為集成了關係型數據庫管理系統的 AS/400 伺服器提
供了 SQL 支援。
IDUG(國際 DB2 用戶組織)組織成立。這標誌著 DB2 的用戶已經形成了相
當的規模。
1989:
IBM 定義了 Common SQL 和 IBM 分佈式關系數據庫架構(DRDA),並在
IBM 所有的關系數據庫管理系統上加以實現。
第一屆 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 平臺上出現。
郭士納(Louis V. Gerstner)入主 IBM。在這位管理大師的指揮下,IBM
進行了大刀闊斧的改革,一舉扭轉頹勢。
1994:
DB2 For MVS V4 通過並行 Sysplex 技術的實現在主機上引入了分佈式計算
(數據共用)。
IBM 發佈了運行在 RS/6000 SP2 上的 DB2 並行版 V1,DB2 從此有了能夠
適應大型數據倉庫和複雜查詢任務的可擴展架構。
IBM 將 DB2 Common Server 擴展到 HP-UX 和 Sun Solaris 上。DB2 開始
支援其他公司開發的 UNIX 平臺。
DB2/400 集成在 OS/400 V3.1 中發佈,並且引入了並行機制、存儲過程和
參照完整性等機制。
IBM 宣佈在 OS/2 和 AIX 平臺上的 DB2 產品能夠對多媒體數據和面向對象
應用程式提供支援。
1995:
IBM 發佈了 DB2 Common Server V2,這是第一個能夠在多個平臺上運行的
對象-關係型數據庫產品,並能夠對 Web 提供充分支援。DataJoiner for AIX
也誕生在這一年,該產品賦予了 DB2 對異構數據庫的支援能力。
DB2 在 Windows NT 和 SINIX 平臺上的第一個版本(DB2 V2)發佈。
IBM 發佈了在 AIX 和 MVS 平臺上的數據挖掘技術,用於管理大文本、圖像
、音頻、視頻和指紋資訊的擴展器(Extender)以及可以對數據倉庫進行可視化
構造和管理的 Visual Warehouse。
IBM 發佈了 DB2 WWW Connection V1 for OS/2 and AIX(該產品後來被更
名為 Net.Data)。該產品可以將數據庫中的數據快速發佈到 Web。
第一屆 IDUG 亞太區大會在澳大利亞雪梨召開。
IBM 並購了 Lotus Development Corp,這是 IT 界的經典並購案例之一。
1996:
IBM 發佈 DB2 V2.1.2 ,這是第一個真正支援 JAVA 和 JDBC 的數據庫產品
。
DataJoiner 開始支援對非關係型數據庫(比如 IMS 和 VSAM)的存取。
IBM 發佈了 Intelligent Miner,該產品可以對基於 DB2 的數據源實施數
據挖掘。
IBM 並購 Tivoli。
IBM 將 DB2 更名為 DB2 通用數據庫(DB2 Universal Database),這是第
一個能夠對多媒體和 Web 進行支援的關係型數據庫管理系統。該系統具有很好
的伸縮性,可以從桌面系統擴展到大型企業,適應單處理器、SMP 和 MPP 計算
環境,並可以運行在所有主流作業系統和硬體平臺上。DB2 V5 是以前的兩個產
品的合併:DB2 Common Server V 2.1.2 和 DB2 並行版 1.2。
IBM 發佈了數字圖書館產品,這是一個多媒體資產管理產品,也是 IBM
Content Manager 的前身。
DB2 Magzine 第一期發佈,DB2 有了自己專門的技術刊物。
1997:
IBM 發佈了可以支援 Web 的 DB2 for OS/390 V5,這是當時唯一能夠支援
64000 個併發用戶和百 TB 級別的數據庫產品。
IBM 發佈了 DB2 UDB for UNIX、Windows and OS/2,該產品支援 ROLLUP
和 CUBE 函數,對連線分析處理(OLAP)具有重要意義。
IDUG 第一次技術論壇在加拿大多倫多召開。
IBM 發佈了用於企業級內容管理的 EDMSuite,該產品包含了用於管理電腦
生成報表的 OnDemand 和 管理圖像的 ImagePlus VisualInfo。
IBM 基於 RS/6000 SP 架構的超級電腦「深藍」在國際象棋的 6 番棋對抗
中戰勝了世界棋王卡斯帕羅夫,創造了電腦打敗人腦的神話。
1998:
IBM 發佈了 DB2 OLAP Server,這是一個基於 DB2 的完整的 OLAP 解決方
案。這個產品是和 Arbor Software(Hyperion 的前身)合作開發的。
IBM 發佈了 DB2 Data Links 技術,該技術可使 DB2 對外部文件進行管理。
DB2 的 shared-noting 集群技術擴展到 Windows 和 Solaris 平臺。
IBM 發佈了 DB2 Spatial Extender,這是與 ESRI 公司在 DataJoiner 基
礎上聯合開發的,該產品賦予了DB2 對地理資訊數據的存取能力。
IBM 發佈了 ContentConnect,該產品是 Enterprise Information Portal
(EIP)的前身。
DB2 對 SCO UnixWare 平臺提供支援。
吉尼斯世界紀錄大全認定 IBM 在實施 1998 長野冬季奧林匹克運動會的資
訊系統時打破了兩項世界紀錄,一是有史以來最受關注的 Intrenet 事件,二是
一分鐘內承受了 110414 次點擊。DB2 在這次規模空前的 Internet 應用中以其
穩定、高效的特點圓滿地完成了任務。
DB2 UDB V5.2 增加了對 SQLJ、Java 存儲過程和用戶自定義函數的支援。
IBM 發佈 DB2 UDB for AS/400,使 AS/400 成為充分支援電子商務的機型。
1999:
IBM 為了對移動計算提供支援,發佈了 DB2 UDB 衛星版和 DB2 Everywhere
(這是一個適用於手持設備的微型關系數據庫管理系統,現在的版本被稱為 DB2
Everyplace)。
IBM 發佈了 Enterprise Information Portal,該產品可以跨數字圖書館和
EDMSuite 提供一個統一的聯合檢索功能。
DB2 增加了能夠識別 XML 語言的文本檢索功能,從而引入了 XML 支援,並
啟動了 DB2 XML Extender 的 beta 計劃。
IBM 發佈了 Intel 平臺上的 DB2 UDB for Linux。
IBM 研究機構將 DB2 的聯邦功能和 Garlic 技術集成到生命科學解決方案
DiscoveryLink 中
2000:
IBM 發佈了 DB2 XML Extender,成為在業界第一個為數據庫提供內置 XML
支援的廠商。
IBM 將 Visual Warehouse 集成到 DB2 中,為 DB2 提供了內置的數據倉庫
管理功能。
DB2 對 Linux 的支援進一步增強,能夠支援基於 Intel 的 Linux 集群、
發佈了可以運行在主機上的 DB2 UDB for Linux 和可以運行在嵌入式 Linux 上
的 DB2 Everyplace。
DB2 開始支援 NUMA-Q 平臺,可以運行在該平臺上的類 UNIX 作業系統
DYNIX/ptx 上。
DB2 通過 Net.Search Extender 提供了 in-memory 高速文本檢索功能。
IBM 啟動了數據庫管理工具業務,起初著重于為主機上的 IMS 和 DB2 提供
高效管理工具,最終這項業務擴展到 UNIX、Linux 和 Windows 平臺。Informix
數據庫產品也在支援之列。
IBM 開始通過在 DB2 中集成 DataJoiner 來提供數據聯邦功能。
IBM 發佈了用于管理數字資產的 Content Manager。IBM 數字圖書館和
EDMSuite 產品現在都被包含在一個單一的架構中來提供多媒體資產管理和企業
內容管理。荷蘭國家圖書館、教廷圖書館都是最早的用戶。
DB2 在主機上銷售出了它的第 10000 個許可證。
2001:
IBM 以 10 億美金收購了 Informix 的數據庫業務,這次收購擴大了 IBM
的分佈式數據庫業務。
DB2 OLAP Server中增添了數據挖掘功能。
IBM 發佈了第一個能夠支援多種平臺的 DB2 工具。
DB2 提供了基於 SOAP 的 Web 服務的支援。DB2 XML Extender和存儲過程
可以使 DB2 成為 Web 服務的提供者。
IBM 科學家在奈米碳管電晶體技術領域取得突破。IBM 用奈米碳管製造出了
世界上第一批奈米電晶體--由直徑 10 個原子大小的碳原子組成的小圓柱結構,
比當今基於硅的電晶體小 500 倍。
DB2 拓寬了其數據聯邦的能力,可以對 WebSphere MQ 消息隊列和生命科學
領域特定格式的文件提供支援。
IBM 發佈了 DB2 UDB for OS/390.
IBM 發佈了 Xperanto,這是一個基於標準的資訊集成中間件的演示版,可
以用來優化對分散數據源的存取。這個演示版本使用了 XML、Xquery、Web 服務
、數據聯邦和全文檢索等先進技術。
2002:
IBM 宣佈計劃收購 Rational Software Corp,從而使得 IBM 軟體能夠支援
從設計、開發、部署到管理和維護的完整過程。
DB2 通過基於 SOAP 的 Web 服務擴展了數據聯邦的能力。並可以作為 Web
服務的使用者出現在 Web 服務架構中。
DB2 OLAP Server中添加了 hybrid(多維和關係)分析能力。
作為 IBM 自主運算策略的一部分,SMART(自我管理和資源調節)技術在
DB2 UDB V8.1 中首次正式應用。
IBM 並購 Tarian Sotware,從而加強了 Content Manager 中記錄管理組件
的功能。
2003:
IBM 將數據管理產品統一更名為資訊管理產品,旨在改變很多用戶對於 DB2
家族產品只能完成單一的數據管理的印象,強調了 DB2 家族在資訊的處理與集
成方面的能力。
DB2 發佈了 DB2 Information Integrator(該產品由以前的 DB2
DataJoiner 和 Enterprise Information Portal 演化而來),該款軟體旨在幫
助客戶即時訪問、集成、管理和分析存儲于企業內外任何平臺上的各類資訊。
資料來源:
http://big5.ccidnet.com:89/gate/big5/database.ccidnet.com/
art/1105/20060927/911699_1.html
http://big5.ccidnet.com:89/gate/big5/database.ccidnet.com/
art/1105/20060927/911699_2.html
重新編排:PsMonkey
--
侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw
眾目睽睽無心顫 個人版:telnet://legend.twbbs.org
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.196.207
Database 近期熱門文章
PTT數位生活區 即時熱門文章