日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

系统架构师学习笔记-数据库系统

發布時間:2025/3/15 windows 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 系统架构师学习笔记-数据库系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

?

數據庫管理系統

數據庫模式

數據模型

數據庫建模


?

數據庫管理系統

數據庫的基本特征

1.數據按一定的數據模型組織、描述和儲存;

2.可為各種用戶共享;

3.冗余度較小;

4.數據獨立性較高

5.易擴展

?

數據庫模式

數據庫系統可以分為:

1.外模式(子模式、用戶模式):數據庫用戶(包括應用程序員和最終用戶)使用的局部數據的邏輯結構和特征的描述;?數據庫用戶的數據視圖,是與某一應用有關的數據的邏輯表示;

2.模式(概念模式、邏輯模式):數據庫中全體數據的邏輯結構和特征的描述,?所有用戶的公共數據視圖;

3.內模式(存儲模式):一個數據庫只有一個內模式;是數據物理結構和存儲方式的描述;

?

數據模型

候選碼(Candidate key):若關系中的某一屬性組的值能唯一地標識一個元組,則稱該屬性組為候選碼;

主碼(Primary key):若一個關系有多個候選碼,則選定其中一個為主碼;

?

部分函數依賴:如(學生ID,所修課程ID)→學生姓名,學生ID→學生姓名 學生姓名依賴于關鍵字的一個主屬性——學生ID,因此學生姓名部分函數依賴于(學生ID,所修課程ID)。

完全函數依賴:所謂完全依賴是指在依賴關系的決定項(即依賴關系的左項)中沒有多余屬性,有多余屬性就是部分依賴。

傳遞函數依賴:在關系模式R(U)中,設X,Y,Z是U的不同的屬性子集,如果X確定Y、Y確定Z,且有X不包含Y,Y不確定X,(X∪Y)∩Z=空集合,則稱Z傳遞函數依賴于X。

?

第一范式(1NF):如果關系模式R的每個關系r的屬性值都是不可分的原子值,那么稱R是第一范式的模式,r是規范化的關系。不滿足第一范式(1NF)的數據庫就不是關系數據庫。

第二范式(2NF):若關系模式R是1NF,且每個非主屬性完全函數依賴于候選鍵,那么稱R是2NF模式。簡單的說,是表中的屬性必須完全依賴于全部主鍵,而不是部分主鍵。所以只有一個主鍵的表如果符合第一范式,那一定是第二范式。

第三范式(3NF):如果關系模式R是1NF,且每個非主屬性都不傳遞依賴于R的候選碼,則稱R是3NF;

BC范式(BCNF):若關系模式R是1NF,且每個屬性都不傳遞依賴于R的候選鍵,那么稱R是BCNF模式。

?

數據庫建模

E-R圖向關系模式的轉換:

(1) 一個實體轉換成一個關系模式,實體的屬性就是關系的屬性,實體的碼就是關系的碼;

(2) 一個1:1聯系可以轉換為一個獨立的關系模式,也可以與任意一端對應的關系模式合并;

(3) 一個1:n聯系可以轉化為一個獨立的關系模式,也可以與任意n端所對應的關系合并。

(4) 一個m:n聯系轉化為一個獨立的關系模式,與該聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性,而關系的碼為各實體碼的組合。

(5)三個或三個以上實體間的多元聯系可以轉換為一個獨立的關系模式,與該聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性,而關系的碼為各實體碼的組合。

?

?

總結

以上是生活随笔為你收集整理的系统架构师学习笔记-数据库系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。