關聯資料庫發展近 40 年,IBM DB2 佔 25 年。若不納入前身 SQL/DS,Oracle 幾乎是首個商業化關聯資料庫。研發團隊與創辦人間關係極密切。
1970 年代依原型分兩大陣營:
實則兩系淵源同為 System R:關鍵在於提出查詢優化理論的 Pat Selinger 引入 Jim Gray 共同開發,Jim Gray 為柏克萊重要學者,其學生後成立公司開發 Ingres、Sybase。
IBM 矽谷實驗室資深技術經理傅毓勤參與 DB2 LUW v2~v6 及 z/OS v7~v9 開發。他強調:成功軟體每 10~15 年必須大變革。初期用戶少,功能擴充快;後期用戶多,修改須謹慎。DB2 v8 進行大規模重構,傅毓勤從 LUW 調至 z/OS。現 DB2 處於剛完成重構狀態,預估 5~10 年後需再次同等級改造。
關鍵工具:IBM Data Studio — 整合設計、測試、部署、監控、管理全生命週期。支援 Eclipse、Rational、Visual Studio 2005。含 pureQuery (類似 Microsoft LINQ,稱 JLinQ,基於純 Java 平台)。