摘要:通信專業綜合能力數據庫管理系統:數據庫管理系統是數據庫系統的核心,是用于建立、使用和維護數據庫的一組軟件。一般情況下,數據庫管理系統建立在操作系統的基礎上,是位于操作系統與用戶之間的一層數據管理軟件,負責對數據庫進行統一的管理和控制。
6.5.3 數據庫管理系統
數據庫管理系統是數據庫系統的核心,是用于建立、使用和維護數據庫的一組軟件。一般情況下,數據庫管理系統建立在操作系統的基礎上,是位于操作系統與用戶之間的一層數據管理軟件,負責對數據庫進行統一的管理和控制。
數據庫管理系統分為多個程序模塊,每個模塊實現數據庫系統的一種功能。數據庫管理,系統不僅承擔執行各種應用程序對數據庫中的數據的操作命令,還要承擔數據庫的維護工作,以保證數據庫的安全性和完整性。
1.數據庫管理系統的主要功能
基于不同數據模型的數據庫管理系統的功能一般是不同的,即使是同種數據模型的數據庫管理系統,它們在用戶接口和系統功能等方面經常也是不相同的。雖然不同的數據庫管理系統要求的硬件資源、軟件環境有所不同,其功能與性能也存在不同的差別,但數據庫管理系統的主要功能均包括以下幾個方面。
(1)數據庫定義功能
DBMS-般提供數據定義語言來定義構成數據庫結構的外模式、模式和內模式,定義兩級映射,定義保證數據的完整性約束、保密限制等的約束條件。
(2)數據庫操縱功能
DBMS一般提供數據操縱語言實現對數據庫中數據的基本操作,即查找(或檢索)、插入、修改和刪除操作。
(3)數據庫運行控制功能
DBMS包括對數據庫進行并發控制、存取控制(安全性檢查)、完整性約束的檢查和執行、數據庫內部的維護(如索引、數據字典的自動維護)等。這是DBMS運行時的核心部分,所有數據庫的操作都要在這些控制程序的統一管理下進行,以保證數據庫的正確有效。
(4)數據庫的建立和維護功能
DBMS包括數據庫初始數據的載入、轉換;數據庫的轉儲、恢復;數據庫的重組織與重構造等功能。
(5)數據組織、存儲和管理
需要在數據庫中存放多種數據,如數據字典、用戶數據和存取路徑等,數據庫管理系統負責對這些數據分類進行組織、存儲和管理,以確定用何種文件結構和存取方式物理地組織這些數據,如何實現數據之間的聯系,以便提高存儲空間利用率,提高查找、增、刪、改等數據操縱的時間效率。
(6)數據通信接口
它提供數據庫管理系統與其他軟件系統進行通信的功能。現代數據庫管理系統應具有:友好的用戶界面;高級的用戶接口;數據查詢處理和優化;數據目錄和管理;數據的并發控制;數據的恢復功能;數據的安全性和完整性約束檢查;數據的訪問控制等。
返回目錄:通信工程師考試科目綜合能力計算機應用
編輯推薦通信工程師考前試題練習:
通信工程師備考資料免費領取
去領取
專注在線職業教育25年