數據庫系統相關概念

數據庫系統

定義:

  1. 數據庫:相互有關聯關係的數據集合
  2. 數據庫管理系統:管理數據庫的一種系統軟件
    數據庫語言:通過數據庫語言開發數據庫應用程序
  3. 現實世界>>>>>信息世界>>>>>計算機世界
    由現實世界到信息世界:我們需要對數據進行建模(信息模型)
    由信息世界到計算機世界:我們需要進行數據庫設計
  4. 主要內容:
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述

數據庫系統之–基本關係與數據庫模型

1. 數據庫DB、數據庫管理系統DBMS,數據庫應用DBAP、數據庫管理員DBA

**A. 數據庫DB:**數據庫是一組相互之間有關聯關係的集合
學習數據庫,我們需要從以下兩個方面考慮:
a. 數據如何存放
b. 如何從數據中獲取信息
數據庫:相互之間由關聯關係的若干個Table的集合
數據庫可以分爲:關係數據庫、圖像數據庫、工程數據庫等
對於一個表,其中關係模式由:表明和表標題組成;表/關係由模式和表內容(值)組成。具體如下圖所示:
**B.數據庫管理系統(DBMS)😗*管理數據庫的一種系統軟件
**C.數據庫應用(DBAP:**針對不同用戶的需求設計的操作數據庫的系統,進而操作數據庫的應用軟件
D.數據庫管理員(DBA): 數據管理員創建數據庫,管理數據庫系統
E.計算機基本系統
在這裏插入圖片描述

數據庫管理系統–1. 從用戶角度看數據庫管理系統的功能

a. 數據庫定義Table中的標題、名稱等:因此DBMS提供了一套數據定義語言(DDL)給用戶
b. 數據庫操作,對於數據庫的增刪改查:因此DBMS提供了一套數據管理語言(DML)給用戶
c. 數據庫控制,控制數據庫中數據的使用(哪些用戶可以使用,哪些用戶不能使用):因此DBMS提供了一套數據庫控制語言(DCL)給用戶
d. 數據庫維護,轉儲,恢復,重組,性能監測:因此DBMS提供了一系列程序(實用程序/例行程序)給用戶。一般例行程序由DBA管理和維護
在這裏插入圖片描述

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