當前位置:才華齋>計算機>計算機四級>

2015年計算機四級《數據庫工程師》複習重點:數據庫系統

計算機四級 閲讀(2.75W)

 1數據庫系統體系結構

2015年計算機四級《數據庫工程師》複習重點:數據庫系統

1、 數據庫系統體系結構:是指數據庫系統的組成構件、各構件的功能及各構件間的協同工作方式;

2、 分類:

(1) 集中式:全部數據和數據管理功能均集中在一台計算機上的數據庫系統;包括單用户和主從式兩種,單用户DBS是指系統由一個用户獨佔,不同機器間不能共享數據;主從式DBS是指一個主機帶多個分時多用户的DBS;

(2) 分佈式:數據庫中的數據在邏輯上是一個整體,但在物理上卻可以分佈在網絡中不同數據管理節點上;

(3) 客户/服務器:將DBMS和數據庫應用分開,網絡中某些節點上的計算機專門執行DBMS功能,負責數據管理服務,稱為數據庫服務器;其他節點的計算機上安裝DBMS的外圍應用開發工具,支持用户的應用,主要負責數據表示服務,稱為客户端;

(4) 並行式:硬件平台是並行計算機系統,使用多個CPU和多個磁盤進行並行數據處理和磁盤訪問操作,以提高執行速度;

(5) WEB式: 由通過互聯網連接起來的客户端、WEB服務器、數據庫服務器組成。

 2數據庫管理系統

2.1 數據庫管理系統的功能

(1) 數據定義功能:DBMS提供了數據定義語言(DDL),用户利用DDL定義數據庫對象的三級模式結構,描述數據庫的結構特徵。

(2) 數據操縱功能:DBMS提供數據操縱語言(DML),用户利用DML對數據進行查詢、插入、刪除或更新;

(3) 數據庫運行管理和控制功能

(4) 數據庫的建立和維護功能

2.2 數據庫系統的全局結構

1、 DBS可分為用户、人機交互界面、DBMS和磁盤四個層次;

2、 用户可分為四類:數據庫管理員DBA;專業用户;應用程序員;終端用户;

3、 DBMS可分為兩部份:

(1) 查詢處理器:面向用户查詢請求;包括以下幾個功能模塊:DML編譯器、嵌入式DML的'預編譯器、DDL編譯器、查詢執行引擎;

(2) 存儲管理器:面向數據存儲訪問,包括以下幾個功能模塊:權限和完整性管理器、事務管理器、文件管理器、緩沖區管理器;

4、 磁盤存儲的類型:

(1) 以數據庫文件方式存儲的應用數據;

(2) 數據字典;

(3) 為提高查詢速度而設置的數據庫引擎;

(4) DMS運行時的統計分析數據;

(5) 日誌信息。

  3數據庫技術的發展和應用

1、 第一代DBS:60年代末70年代初,層次型和網狀型DBS;

2、 第二代DBS:70年代後期,關係數據庫系統;

新型DBS:80年代,分佈式數據庫系統;90年代,面向對象數據庫系統、網絡數據庫系統