DB2--資料庫管理系統簡介
DB2是IBM公司開發的關係資料庫管理系統,它有多種不同的版本,如:DB2工作組版(DB2Workgroup Edition)、DB2企業版(DB2 Enterprise Edition)、DB2個人版(DB2 Personal Edition)和DB2企業擴充套件版(DB2 Enterprise-Exended Edition)等,這些產品基本的資料管理功能是一樣的,區別在於支援遠端客戶能力和分散式處理能力。
個人版適用於單機使用,即伺服器只能由本地應用程式訪問。工作組版和企業版提供了本地和遠端客戶訪問DB2的功能(當然遠端客戶要安裝相應客戶應用程式開發部件),企業版包括工作組版中的所有部件外再增加對主機連線的支援。企業擴充套件版允許將一個大的資料庫分佈到同一型別的多個不同計算機上,這種分散式功能尤其適用於大型資料庫的處理。
DB2可執行在OS/2、Windows NT、UNIX作業系統上,通常將執行在這些平臺上的DB2產品統稱為DB2通用資料庫,這主要是強調這些產品執行環境類似,並共享相同的原始碼。DB2通用資料庫主要元件包括資料庫引擎(Dalabase Engine )應用程式介面和一組工具。資料庫引擎提供了關聯式資料庫管理系統的基本功能,如管理資料、控制資料的訪問(包括併發控制)、保證資料完整性及資料安全。所有資料訪問都通過SQL介面進行。
db2起源於system r和system r*。他支援從pc到unix,從中小型機到大型機;從ibm到非ibm(hp及sun unix系統等)各種操作平臺。他既可以在主機上以主/從方式獨立執行,也可以在客戶/伺服器環境中執行。其中服務平臺可以是os/400,aix,os/2,hp-unix,sun-solaris等作業系統,客戶機平臺可以是os/2或windows, dos, aix, hp-ux, sun solaris等作業系統。
DB2資料庫核心又稱作db2公共伺服器,採用多程式多線索體系結構,可以執行於多種作業系統之上,並分別根據相應平臺環境作了調整和優化,以便能夠達到較好的效能。
(1) 支援物件導向的程式設計
db2支援複雜的資料結構,如無結構文字物件,可以對無結構文字物件進行布林匹配、最接近匹配和任意匹配等搜尋。可以建立使用者資料型別和使用者自定義函式。
(2) 支援多媒體應用程式
db2支援大二分物件(blob),允許在資料庫中存取二進位制大物件和文字大物件。其中,二進位制大物件可以用來儲存多媒體物件。
(3) 備份和恢復能力
(4) 支援儲存過程和觸發器,使用者可以在建表時顯示的定義複雜的完整性規則
(5) 支援的矽sql查詢
(6) 支援異構分散式資料庫訪問
(7) 支援資料複製
相關文章
- linux系統和oracle資料庫安裝簡介LinuxOracle資料庫
- oracle資料庫系統管理(轉)Oracle資料庫
- MongoDB資料庫簡介MongoDB資料庫
- NewSQL資料庫簡介SQL資料庫
- Linux系統管理簡介(轉)Linux
- 如何使用Access資料庫建立一個簡單MIS管理系統資料庫
- Oracle:容器資料庫簡介Oracle資料庫
- oceanbase資料庫簡介資料庫
- MySQL資料庫索引簡介MySql資料庫索引
- ORACLE資料庫簡介(轉)Oracle資料庫
- Linux系統管理——Linux簡介Linux
- web伺服器管理系統簡介Web伺服器
- MySQL資料庫系統日常管理職責MySql資料庫
- 統信作業系統下資料庫管理利器作業系統資料庫
- 國產資料庫OushuDB(Database)簡介資料庫Database
- redis(1)NoSQL資料庫簡介RedisSQL資料庫
- Sybase資料庫簡介 (轉載)資料庫
- 資料庫課程設計-宿舍管理系統資料庫
- 資料庫課設(校友錄資訊管理系統)資料庫
- Hadoop大資料分散式處理系統簡介Hadoop大資料分散式
- 時代億信證書管理系統功能簡介
- MySQL資料庫儲存引擎簡介MySql資料庫儲存引擎
- Oracle - 資料庫的組成簡介Oracle資料庫
- kylix 資料庫應用簡介 (轉)資料庫
- mysql 資料庫效能分析工具簡介MySql資料庫
- Linux系統上資料庫管理和開發工具DBeaver使用安裝介紹Linux資料庫
- 資料管理流程,基礎入門簡介
- 1.5.1. 資料庫管理員的系統賬戶資料庫
- 資料庫系統-設計、實現與管理(一)資料庫
- 用OMF來簡化資料庫管理資料庫
- 《CentOS 8系統管理與運維實戰》簡介CentOS運維
- 實時計算,流資料處理系統簡介與簡單分析
- 資料庫系統概述之國產資料庫資料庫
- 圖資料庫基礎簡介 -KDnuggets資料庫
- 第1章 Oracle資料庫簡介-DBMSOracle資料庫
- 第1章 Oracle資料庫簡介-RMOracle資料庫
- 資料庫 Mysql 邏輯架構簡介資料庫MySql架構
- 達夢資料庫全文索引簡介資料庫索引