學習筆記 | 數據庫概述 DB、DBMS、DBS

01 數據Data

在這裏插入圖片描述

02 數據庫DataBase

  • “按照數據結構來組織、存儲和管理數據的倉庫”。

James.Martin給數據庫下了一個比較完整的定義:

  • 數據庫是存儲在一起的相關數據的集合,這些數據是結構化的,無有害的或不必要的冗餘,併爲多種應用服務。
  • 數據的存儲獨立於使用它的程序。對數據插入新數據、修改和檢索原有數據均能按一種公用的和可控制的方式進行。

數據庫的類型

在這裏插入圖片描述

03 數據庫管理系統DBMS

在這裏插入圖片描述

DBMS的主要功能 For 程序員

數據定義功能:提供數據定義語言DDL定義數據庫中的數據對象。
數據操縱功能:提供數據操縱語言DML操縱數據實現對數據庫的基本操作(查詢、插入、刪除和修改)。

04 數據庫系統DBS

數據庫系統:是一個實際可運行的存儲、維護和應用系統提供數據的軟件系統。
數據庫系統構成:DBMS、DB、應用軟件、數據庫管理員DBA、用戶。
在這裏插入圖片描述

  • mysql,oracle都數據庫管理系統。

數據庫系統(DataBase System)簡稱DBS,包括數據庫(DataBase)簡稱DB、數據庫管理系統(DataBase Management System)簡稱DBMS、應用系統、數據庫管理員(DataBase Administrator)簡稱DBA 。所以DBS是個大的概念 ,DB是專門存數據的集合 ,DBMS是由DBA對DB的查詢、更新、刪除、修改操作的。DBMS用來操縱和管理DB的軟件,用於建立、使用和維護DB。它對DB進行統一的管理和控制,以保證DB的安全性和完整性,用戶可以通過DBMS訪問DB中的數據,DBA也可以通過DBMS進行DB的維護工作,它可使多個應用程序和用戶擁有不同的方法在同時或不同時刻去建立、修改和詢問DB(也就是說DBMS可以將控制權發揮到極致(也就是所說的安全性))。 DB是長期存儲在計算機內的有組織、可共享的大量的數據集合。它可以供各種用戶共享,具有最小冗餘度和較高的數據獨立性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章