資料庫管理系統是一種操縱和管理資料庫的大型軟體,用於建立、使用和維護資料庫;它對資料庫進行統一的管理和控制,以確保資料庫的安全性和完整性。
本文操作環境:windows7系統、Dell G3電腦。
資料庫管理系統是什麼?
資料庫管理系統是一種操縱和管理資料庫的大型軟體,用於建立、使用和維護資料庫;它對資料庫進行統一的管理和控制,以確保資料庫的安全性和完整性。
使用者透過DBMS(資料庫管理系統)存取資料庫中的數據,資料庫管理員也透過DBMS進行資料庫的維護工作。它可以支援多個應用程式和使用者用不同的方法在同時或不同時刻去建立,修改和詢問資料庫。大部分DBMS提供資料定義語言DDL(Data Definition Language)與資料操作語言DML(Data Manipulation Language),供使用者定義資料庫的模式結構與權限約束,以實現資料的追加、刪除等操作。
以功能劃分,資料庫管理系統大致可分為6個部分:
#(1)模式翻譯:
提供資料定義語言( ddl)。用它書寫的資料庫模式被翻譯為內部表示。資料庫的邏輯結構、完整性約束和實體儲存結構保存在內部的資料字典中。資料庫的各種資料操作(如查找、修改、插入和刪除等)和資料庫的維護管理都是以資料庫模式為依據的。
(2)應用程式的編譯:
把包含著存取資料庫語句的應用程序,編譯成在dbms支援下可運行的目標程式。
(3)互動式查詢:
提供易使用的互動式查詢語言,如SQL.DBMS負責執行查詢指令,並將查詢結果顯示在螢幕上。
(4)資料的組織與存取:
提供資料在外圍儲存設備上的實體組織與存取方法。
(5)事務運行管理:
提供事務運行管理及運行日誌,事務運行的安全性監控和資料完整性檢查,事務的並發控制及系統恢復等功能。
(6)資料庫的維護:
為資料庫管理員提供軟體支持,包括資料安全控制、完整性保障、資料庫備份、資料庫重組以及效能監控等維護工具。
(學習影片分享:程式設計影片)
以上是資料庫管理系統是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!