1.數據庫管理系統
數據庫管理系統(Database Management
System,DBMS)是指一種具有一定安全性,便于對數據庫進行定義,統一管理、使用、維護的軟件系統。它是為適應大量數據的集中存儲、統一共享而形成的高度有序的系統。

2.數據庫管理系統類型
常用的數據庫管理系統軟件有:ORACLE、MySQL、ACCESS、MS SQL Server
(1)Oracle
Oracle Database,簡稱Oracle。是一款關系數據庫管理系統,特性包括:處理速度快、安全級別高。
(2)MySQL
MySQL是一個小型關系型數據庫管理系統,其特點有:開放源碼、高度非過程化、面向集合的操作方式、以一種語法結構提供多種使用方式。
(3)ACCESS
ACCESS數據庫是一款數據庫管理軟件,其優勢為:存儲方式單一,便于用戶的操作和管理;界面友好、易操作;集成環境、處理多種數據信息。
(4)MS SQL Server
SQLserver數據庫是一款RMDBS數據庫,也是關系型數據庫系統。優點為:圖形化用戶界面,更加直觀;豐富的編程接口工具;具有很好的伸縮性,可跨界運行。
3.數據庫管理系統的功能
(1) 數據定義功能
DBMS 提供數據定義語言(Data Definition Language,DDL),用戶通過它可以方便地對數據庫中的數據對象進行定義。
(2) 數據操縱功能
DBMS 還提供數據操縱語言(Data Manipulation Language,DML),用戶可以使用 DML
操作數據,實現對數據庫的基本操作,如查詢、插入、刪除和修改等。
(3) 數據庫的運行管理
數據庫在建立、運用和維護時由數據庫管理系統統一管理、統一控制,以保證數據的安全性、完整性、多用戶對數據的并發使用及發生故障后的系統恢復。例如:
數據的完整性檢查功能保證用戶輸入的數據應滿足相應的約束條件;
數據庫的安全保護功能保證只有賦予權限的用戶才能訪問數據庫中的數據;
數據庫的并發控制功能使多個用戶可以在同一時刻并發地訪問數據庫的數據;
數據庫系統的故障恢復功能使數據庫運行出現故障時可以進行數據庫恢復,以保證數據庫可靠地運行。
(4) 提供方便、有效地存取數據庫信息的接口和工具
編程人員可通過編程語言與數據庫之間的接口進行數據庫應用程序的開發。數據庫管理員(Database
Administrator,DBA)可通過提供的工具對數據庫進行管理。
數據庫管理員是維護和管理數據庫的專門人員。
(5) 數據庫的建立和維護功能
數據庫功能包括數據庫初始數據的輸入、轉換功能,數據庫的轉儲、恢復功能,數據庫的重組織功能和性能監控、分析功能等。這些功能通常由一些使用程序來完成。
以上梳理了數據庫管理系統的定義、類型及功能,希望對你有所幫助,如果你想了解更多相關內容,敬請關注三個皮匠報告的行業知識欄目。
推薦閱讀:
計算機行業數據庫深度報告:行業信創最具彈性的是數據庫-220210(23頁).pdf
分布式數據庫產業與標準研究-分布式數據庫專場(34頁).pdf
什么是分布式數據庫系統?原理是?特點一覽