網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

dbms的功能包括

欄目: IT科技 / 發佈於: / 人氣:1.94W

dbms的功能包括:

dbms的功能包括

1、數據定義:有DDL翻譯處理程序(包括外模式、模式、存儲模式處理程序)、保密定義處理程序(如授權定義處理程序)、完整性約束定義處理程序等。這些程序接收相應的定義,進行語法、語義檢查,把它們翻譯爲內部格式存儲在數據字典中。DDL翻譯程序還根據模式定義負責建立數據庫的框架(即形成一個空庫),等待裝入數據。

2、數據操縱:有DML處理程序、終端查詢語言解釋程序、數據存取程序、數據更新程序等。DML處理程序或終端查詢語言解釋程序對用戶數據操縱請求進行語法、語義檢查,有數據存取或更新程序完成對數據庫的存取操作。

3、數據庫執行管理:有系統初啓程序,負責初始化DBMS,建立DBMS的系統緩衝區,系統工作區,開啟數據字典等等。還有安全性控制,完整性檢查、併發控制、事務管理、執行日誌管理等程序模組,在數據庫執行過程中監視着對數據庫的所有操作,控制管理數據庫資源,處理多用戶的併發操作等。它們一方面保證用戶事務的正常執行及其原子性,一方面保證數據庫的安全性和完整性。

4、數據庫組織、存儲和管理:有檔案讀寫與維護程序、存取路徑(如索引)管理程序、緩衝區管理程序(包括緩衝區讀、寫、淘汰模組),這些程序負責維護數據庫的數據和存取路徑,提供有效的存取方法。

5、數據庫建立、維護和其它內容。

Tags:dbms