關係型數據庫管理系統
DB2是美國IBM公司開發的一套關係型數據庫管理系統(RDBMS)。
DB2支持多種平臺,包括UNIX、Linux、IBM i (前稱OS/400)、z/OS以及Windows服務器版本。DB2以其高數據利用性、完整性、安全性、可恢復性以及從小規模到大規模應用程序的執行能力而著稱。它支持多用戶或應用程序在同一條SQL語句中查詢不同database甚至不同DBMS中的數據,是一種分佈式數據庫解決方案。DB2提供了與平臺無關的基本功能和SQL命令,並採用了數據分級技術,使得客戶機/服務器用戶和基於LAN的應用程序可以方便地訪問大型機數據。DB2還以擁有一箇非常完備的查詢優化器而著稱,支持多任務並行查詢,並具有很好的網絡支持能力。
此外,DB2產品線也包括了爲不同操作系統和規模定製的版本,如OS/390、VM、AS/400以及跨平臺的Linux、HP-UX、Sun Solaris等。DB2數據庫可以通過使用微軟的開放數據庫連接(ODBC)接口、Java數據庫連接(JDBC)接口或CORBA接口代理被任何應用程序訪問。