數據庫系統第一章知識點總結

1,數據庫系統的四個基本概念

數據:data
數據庫:DataBase,簡稱DB
數據庫管理系統:DataBase Management System,簡稱DBMS
數據庫系統:DataBase System,簡稱DBS

2,數據庫系統的特點

2.1,數據結構化

數據庫系統與文件系統的主要區別之一

2.2,數據的共享性高,冗餘度低且易擴充

2.3,數據獨立性高

數據獨立性包括物理獨立性和邏輯獨立性
物理獨立性:用戶的應用程序與數據庫中的物理數據存儲是相互獨立的
邏輯獨立性:用戶的應用程序與數據庫得邏輯結構是相互獨立的

2.4,數據由數據庫管理系統統一管理和控制

①數據的安全性防護:保護數據防止不合法使用造成的數據泄密和破壞
②數據的完整性檢查:保證數據的正確性有效性和相容性

3,數據模型

3.1,兩種數據模型

第一類:概念模型,也稱信息模型,主要用於數據庫設計
第二類:邏輯模型和物理模型,邏輯模型主要包括層次模型,網狀模型,***關係模型***等等,主要用於數據庫管理系統的實現,物理模型是對數據最底層的抽象

3.2信息世界基本概念

(1)實體:客觀存在並且相互區別的實物成爲實體,例如一位學生,一位教師
(2)屬性:實體所具有的某一特性稱爲屬性,例如學生實體的學號,姓名,出生日期
(3)碼:唯一標識實體的屬性集
(4)實體型:用實體名及其屬性集合來抽象和刻畫同類實體
(5)聯繫:實體之間的聯繫通常是指不同實體集之間的聯繫

3.3,邏輯模型中比較重要的關係模型

關係:一個關係對應通常說的一張表
元組:表中的一行即爲一個元組
屬性:表中的一列即爲一個屬性
碼 : 可以唯一確定一個元組
域 :一組具有相同數據類型的值得集合,例如大學生的年齡的屬性的域(12~45歲)
分量:元組中的一個屬性值
關係模式:一般表示爲:關係名(屬性1,屬性2,屬性3,…)例如:學生(學號,姓名,班級,出生年月)

4,數據庫系統的三級模式結構

數據庫系統的三級模式是指數據庫系統由外模式,模式,內模式三級構成。
在這裏插入圖片描述

4.1模式

模式也稱邏輯模式,是數據庫中全體數據的邏輯結構和特徵的描述,是所有用戶的公共數據視圖,是數據庫系統的中間層,一個數據庫只有一個模式

4.2外模式

外模式也稱子模式或用戶模式,是數據庫用戶能夠看見和使用的局部數據的邏輯結構和特徵的描述,是數據庫用戶的數據視圖

4.3內模式

內模式也稱存儲模式,一個數據庫只有一個內模式,它是數據物理結構和存儲方式的描述
5,數據庫的二級映像功能與數據獨立性
在這裏插入圖片描述

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