一、資料庫系統(DataBase System, DBS)的組成
廣義上講,DBS就是計算機系統中引入資料庫後的構成,有下面四部分:
1資料庫:一個或多個資料庫
資料庫的四要素:使用者資料、中繼資料、索引和應用中繼資料
2軟體
作業系統:支援DBMS的運作
資料庫管理系統(DataBase Management System): 操縱和管理資料庫的大型軟體系統,是資料庫系統的核心
資料庫應用開發工具等輔助軟體
具有資料庫結構的進階語言與編譯系統,如C,C++等
某個資料庫應用系統
3人員
使用者 應用程式員 資料庫管理者DBA
(使用) (開發) (管理)
DBA(DataBase Administrator)的職責:
決定資料庫的内容和邏輯結構、存儲結構
監控資料庫的使用和運作,維護資料庫
決定資料庫的存儲結構和存儲政策
負責資料庫的改進和重組結構
4 硬體
計算機有關裝置,要求有足夠大的内、外存儲容量及較高的處理速度。
資料庫系統圖示:
二、資料庫系統研究的對象
如何高效巧妙地進行資料管理,而又花費最少,如占用空間少,查詢快,維護友善等。
三個主要研究領域:
DBMS及其輔助軟體
資料庫設計
資料庫理論