資料庫管理系統是什麼軟體

2020-12-28 15:01:19

資料庫管理系統是一種操縱和管理資料庫的大型軟體,用於建立、使用和維護資料庫。它對資料庫進行統一的管理和控制,以保證資料庫的安全性和完整性。

(學習視訊分享:)

使用者通過DBMS(資料庫管理系統)存取資料庫中的資料,資料庫管理員也通過DBMS進行資料庫的維護工作。它可以支援多個應用程式和使用者用不同的方法在同時或不同時刻去建立,修改和詢問資料庫。大部分DBMS提供資料定義語言DDL(Data Definition Language)和資料操作語言DML(Data Manipulation Language),供使用者定義資料庫的模式結構與許可權約束,實現對資料的追加、刪除等操作。

按功能劃分,資料庫管理系統大致可分為6個部分:

(1)模式翻譯:提供資料定義語言(ddl)。用它書寫的資料庫模式被翻譯為內部表示。資料庫的邏輯結構、完整性約束和物理儲存結構儲存在內部的資料字典中。資料庫的各種資料操作(如查詢、修改、插入和刪除等)和資料庫的維護管理都是以資料庫模式為依據的。

(2)應用程式的編譯:把包含著存取資料庫語句的應用程式,編譯成在dbms支援下可執行的目標程式。

(3)互動式查詢:提供易使用的互動式查詢語言,如SQL.DBMS負責執行查詢命令,並將查詢結果顯示在螢幕上。

(4)資料的組織與存取:提供資料在外圍儲存裝置上的物理組織與存取方法。

(5)事務執行管理:提供事務執行管理及執行紀錄檔,事務執行的安全性監控和資料完整性檢查,事務的並行控制及系統恢復等功能。

(6)資料庫的維護:為資料庫管理員提供軟體支援,包括資料安全控制、完整性保障、資料庫備份、資料庫重組以及效能監控等維護工具。

以上就是資料庫管理系統是什麼軟體的詳細內容,更多請關注TW511.COM其它相關文章!