DB2 起源於 System R/R*,現覆蓋 PC → Unix → 中小型機 → 大型機 全谱系,支持 IBM (OS/400, AIX, OS/2) 及非 IBM 平台 (HP-UX, Solaris)。部署模式靈活:主機獨立運行或 C/S 架構 (服務端 AIX/HP-UX/Solaris/OS/400,客戶端 Windows/DOS/AIX/HP-UX/Solaris)。
根據底層 OS 優化線程模型,實現高並發、低延遲。
| 工具 | 定位 | 核心組件/特性 |
|---|---|---|
| Visualizer | C/S 集成開發套件 | Query/Ultimedia Query/Chart/Procedure/Statistics/Plans/Development 七大可視化模組 |
| VisualAge | 面向對象 RAD IDE | 可視化設計器、組件庫 (GUI/DB/遠程調用)、群體開發、增強 DLL、多媒體、數據共享 |
| VisualGen | 4GL + C/S + OO 生成器 | 整合第四代語言、客戶/服務器、面向對象,提供完整高效開發環境 |
System R 原型 → SQL/DS (VSE/VM) → DB2 for MVS (Eagle) → DB2 Common Server (跨平台) → DB2 UDB (物件關系) → 現代 DB2/LUW & z/OS 雙引擎。核心優化器、DRDA 分布式協議、Common SQL 標準始終貫穿演進主線。