1.數據庫系統的定義及組成
數據庫系統(Database System,DBS)是指一個計算機存儲記錄信息的系統,主要目標是存儲數據信息并支持用戶檢索和更新所需要的數據信息。一個完整的數據庫系統通常由以下四個方面有機結合而成:
①數據庫管理系統:建立和操縱數據庫的軟件;
②數據庫:存儲和管理某系統或專題的大量關聯數據;
③應用程序:對數據進行查詢、增加、修改、刪除等操作的程序包;
④人員:數據庫管理員(DBA)是數據庫管理機構中擁有最高數據庫用戶特權的一組人員,對數據庫系統進行全面管理。

2.數據庫系統的特點
(1)數據的共享度高
數據與數據的邏輯結構同時存儲在數據庫中,顯示數據時,可同時顯示數據的邏輯結構;整個組織的整體數據被綜合考慮,整體數據結構化。因而,DBS的數據共享度較高。
好處:合法用戶都可以方便的訪問使用數據庫中的數據,且不用擔心出現數據的不一致性和不相容性。數據庫中的數據可適應各種合法用戶的合理要求以及各種應用的要求,可以方便的擴充新的應用。
(2)高度的數據控制能力
數據庫系統具有較高的安全性、較好的數據完整性、較強的并發控制能力以及較強的數據恢復能力。
(3)整體數據結構化
數據庫中的任何數據都不屬于任何應用,數據是公共的,結構是全面的。在數據庫中,數據文件的個數是有限的,固定的,但數據庫系統的應用卻是無限制的。
好處:整體數據的結構化可減少乃至消除不必要的數據冗余,因此節約了整體數據的存儲空間,避免了數據的不一致性和不相容性(數據不符合規定的約束條件)。
(4)數據的獨立性高
①數據的獨立性是指數據與應用程序之間的關聯性。數據與數據的結構是存儲在數據庫中的(在外存上),由DBMS管理的。應用程序既不存儲數據,也不存儲數據的邏輯結構。
②物理獨立性:數據庫中數據的世紀存儲方式改變時,DBMS可以適當改變轉換數據的方式,使用戶面對數據的邏輯結構保持不變,從而處理數據的應用程序也保持不變。
③邏輯獨立性:數據庫中數據的邏輯結構發生變化時,DBMS可以適當改變數據的轉換方式,用戶面對數據的邏輯結構保持不變。
好處:數據與程序相互獨立,可以方便的編制各種應用程序,大大減輕應用程序的維護工作。
以上梳理了數據庫系統的定義、組成及特點,希望對你有所幫助,如果你想了解更多相關內容,敬請關注三個皮匠報告的行業知識欄目。
推薦閱讀:
計算機行業數據庫深度報告:行業信創最具彈性的是數據庫-220210(23頁).pdf
分布式數據庫產業與標準研究-分布式數據庫專場(34頁).pdf
什么是分布式數據庫系統?原理是?特點一覽