自考 資料庫系統原理 正規化

2021-07-23 18:16:08 字數 852 閱讀 3750

資料庫系統原理--正規化

正規化(n

ormal forms

,簡記為nf)

分類 地位

基本描述

第一正規化(

1nf)

關係模式的基礎,是關係模式應具備的最起碼的條件

如果關係模式

r的每個關係

r的屬性值都是不可分的元資質,那麼稱

r是第一正規化的模式

第二正規化(

2nf)

已成為歷史,一般不再提及

如果關係模式r是

1nf,且每個非主屬性完全函式依賴於候選鍵,那麼稱

r是第二正規化的模式

第三正規化(

3nf)

最常用

如果關係模式r是

1nf,且每個非主屬性都不傳遞依賴於

r的候選鍵,那麼稱

r是第三正規化的模式

bcnf

(boyce-codd nf

)最常用

如果關係模式是

1nf,且每個屬性都不傳遞依賴於

r的候選鍵,那麼r是

bcnf

的模式或 設f

是關係模式r的

fd集,如果對

f中每個非平凡的

fd x→y

,都有x是r

的超鍵,那麼稱r是

bcnf

模式第四正規化(

4nf)

是bcnf

的直接推廣設d

是關係模式

r上成立的fd和

mvd集合。如果

d中每個非平凡的

mvdx→→y

的左部x都是r

的超鍵,那麼稱r是

4nf的模式

資料庫系統正規化

第一正規化 1nf 是指資料庫表的每一列都是不可分割的基本資料項,即每個欄位都是不可拆分的。第二正規化 2nf 是在第一正規化 1nf 的基礎上建立起來的,即滿足第二正規化 2nf 必須先滿足第一正規化 1nf 所謂第二正規化就是表具有主鍵,而且主鍵滿足實體完整性 實體完整性要求每乙個表中的主鍵欄位...

自考 資料庫系統原理(三) 考後總結

感覺資料庫這本書特別有用,有些知識在考試前,還不是太理解,需要多多去比較,總結。其實,每本書都很有用的,只不過這本書對於我們剛剛學過的sql來說更有用一些。既是知識的補充,又可以當做複習!考資料庫的時候,中午沒回學校,也沒休息,頭腦很不清醒,現在頭腦清醒了,趕緊再做個總結吧!1 這本書講了兩個發展,...

自考 資料庫系統原理第一章

首先是資料庫的發展 從人工管理到檔案系統到資料庫再到當今時代的主流 高階資料庫技術,然後是資料庫管理技術抽象出來的模型,分為四種 概念模型 邏輯模型 外部模型 內部模型,再然後是資料庫的應用,也就是和使用者之間的交流,也就是傳說中的三層模式和兩極映像,使用者只需要抽象的處理邏輯資料,而不必關心資料在...