計算機等考四級資料庫技術複習筆記歸納
1.5 資料庫管理系統
1.5.1 資料庫管理系統的功能
(1) 資料定義功能:DBMS提供了資料定義語言(DDL),使用者利用DDL定義資料庫物件的三級模式結構,描述資料庫的結構特徵。
(2) 資料操縱功能:DBMS提供資料操縱語言(DML),使用者利用DML對資料進行查詢、插入、刪除或更新;
(3) 資料庫執行管理和控制功能
(4) 資料庫的建立和維護功能
1.5.2 資料庫系統的全域性結構
1、 DBS可分為使用者、人機互動介面、DBMS和磁碟四個層次;
2、 使用者可分為四類:資料庫管理員DBA;專業使用者;應用程式設計師;終端使用者;
3、 DBMS可分為兩部份:
(1) 查詢處理器:面向使用者查詢請求;包括以下幾個功能模組:DML編譯器、嵌入式DML的預編譯器、DDL編譯器、查詢執行引擎;
(2) 儲存管理器:面向資料儲存訪問,包括以下幾個功能模組:許可權和完整性管理器、事務管理器、檔案管理器、緩沖區管理器;
4、 磁碟儲存的'型別:
(1) 以資料庫檔案方式儲存的應用資料;
(2) 資料字典;
(3) 為提高查詢速度而設定的資料庫引擎;
(4) DMS執行時的統計分析資料;
(5) 日誌資訊。