數據依賴是通過一個關系中屬性間值的相等與否體現出來的數據間的相互關系,是現實世界屬性間相互聯系的抽象,是數據內在的性質,是語義的體現。現在人們已經提出了許多種類型的數據依賴,其中最重要的是函數依賴和多值依賴。
關系模式規范化時一般應遵循以下原則:
(1)關系模式進行無損連接分解。
(2)合理選擇規范化程度。
(3)正確性與可實現性原則。
關系模式規范化的基本步驟如圖所示。
①對1NF關系進行投影,消除原關系中非主屬性對碼的函數依賴,將1NF關系轉換為若干個2NF關系。
②對2NF關系進行投影,消除原關系中非主屬性對碼的傳遞函數依賴,從而產生一組3NF關系。
③對3NF關系進行投影,消除原關系中主屬性對碼的部分函數依賴和傳遞函數依賴(也就是說,使決定屬性都成為投影的候選碼),得到一組BCNF關系。
消除決定屬性集非碼的非平凡函數依賴
1NF
消除非主屬性對碼的部分函數依賴
2NF
消除非主屬性對碼的傳遞函數依賴
3NF
消除主屬性對碼的部分和傳遞函數依賴
BCNF
消除非平凡且非函數依賴的多值依賴
4NF
BCNF的關系模式都具有如下3個性質:
①所有非主屬性都完全函數依賴于每個候選碼。
②所有主屬性都完全函數依賴于每個不包含它的候選碼。
③沒有任何屬性完全函數依賴于非碼的任何一組屬性。
聲明:
(一)由于考試政策等各方面情況的不斷調整與變化,本網站所提供的考試信息僅供參考,請以權威部門公布的正式信息為準。
(二)本網站在文章內容來源出處標注為其他平臺的稿件均為轉載稿,免費轉載出于非商業性學習目的,版權歸原作者所有。如您對內容、版權等問題存在異議請與本站聯系,我們會及時進行處理解決。
相關推薦
2023年4月浙江自考高級英語課文翻譯復習資料十二
11-262022年浙江自考英語(二)語法及翻譯復習資料(8)
10-092023年4月浙江自考英語(二)串講筆記:lesson10-13
02-102024年4月浙江自考溫病學復習資料:第八章
12-22自考輔導資料:2021年10月《馬克思主義哲學原理》—感性認識和理性認識的辯證關系
06-172023年浙江自考公共管理學串講資料:公共管理學的產生
03-022023年4月浙江自考美學模擬題及答案匯總
12-012022年浙江自考《高級英語》復習資料(13)
09-282023年4月浙江自考中國現代文學作品選復習資料十四
11-292023年4月浙江自考環境心理學復習重點三
11-18