DBMS的工作模式


數據庫管理系統(DBMS)是指數據庫系統中對數據進行管理的軟件系統,它是數據庫系統的核心組成部分,對數據庫的一切操作(增刪改查)都是通過DBMS進行的

DBMS的工作模式如下:

1>接受應用程序的數據請求和處理請求

2>將用戶的數據請求(高級指令)轉換為復雜機器代碼(底層指令)

3>實現對數據庫的操作

4>從數據庫的操作中接受查詢結果

5>對查詢結果進行處理(格式轉換)

6>將處理結果返回給用戶

DBMS的主要功能

數據庫的定義功能

DBMS提供DDL(數據定義語言)定義數據庫的三級結構,兩級映像,定義數據的完整性約束,保密限制等約束。因此,在DBMS中應該包含DDL的編譯程序

數據庫的操縱功能

DBMS提供DML(數據操作語言)實現對數據庫的操作,基本的操作有兩類:檢索(查詢)和更新(插入、刪除、更新)。因此,在DBMS中應該包含DML的編譯程序或解釋程序

數據庫的保護功能

數據庫中的數據是信息社會得戰略資源,對數據的保護至關重要。DBMS對數據庫的保護通過四個方面來實現,因此在DBMS中應該包含着四個系統:

1>數據庫的恢復。當數據庫被破壞時,系統有能力把數據庫恢復到正常狀態

2>數據庫的並發控制。當多個用戶同時對數據進行操作時,系統能夠加以控制,防止破壞DB中的數據

3>數據完整性控制。保證數據庫中數據以及語義的正確性以及有效性,防止任何對數據造成錯誤的操作

4>數據安全性控制。防止未授權的用戶存取數據庫中的數據,以免數據的泄露以及破壞

 

https://www.cnblogs.com/luxiaojun/p/8303965.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM