首頁>Club>
10
回覆列表
  • 1 # lanfengz3

    dbms是一個數據庫管理系統,它由以下幾個模組組成

    1.資料定義

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

    2.資料操縱

    有DML處理程式、終端查詢語言解釋程式、資料存取程式、資料更新程式等。DML處理程式或終端查詢語言解釋程式對使用者資料操縱請求進行語法、語義檢查,有資料存取或更新程式完成對資料庫的存取操作。

    3.資料庫執行管理

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

    4.資料庫組織、儲存和管理

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

    5.資料庫建立、維護和其他

  • 2 # 使用者4550842479408

    Database Management System 資料庫管理系統(Database Management System)是一種操縱和管理資料庫的大型軟體,是用於建立、使用和維護資料庫,簡稱DBMS。它對資料庫進行統一的管理和控制,以保證資料庫的安全性和完整性。使用者透過DBMS訪問資料庫中的資料,資料庫管理員也透過DBMS進行資料庫的維護工作。它提供多種功能,可使多個應用程式和使用者用不同的方法在同時或不同時刻去建立,修改和詢問資料庫。

  • 中秋節和大豐收的關聯?
  • 土黴素是做什麼的?