前言:我要是不寫前面這個我就沒法成為原創,我自己辛辛苦苦打的,
在關系型資料庫中,規范化理論成為范式,范式是符合某一級別的關系模式集合,關系資料庫中的關系必須滿足一定的要求,即滿足不同的范式,在關系資料庫原理中規定了以下幾種范式:第一范式,第二范式,第三范式,Boyee-Codd范式,第四范式,第五范式和第六范式,在進行關系資料庫設計時,至少要符合1NF的要求,在1NF的基礎上進一步滿足就是2NF,一般來說,只需滿足第三范式就行了,
1、第一范式(1NF)
在任何一個關系資料庫中,第一范式(1NF)是對關系模式的基本要求,不滿足第一范式(1NF)的資料庫就不是關系資料庫,
2、第二范式(2NF)
**第二范式(2NF)是在第一范式(1NF)的基礎上建立起來的,即滿足第二范式(2NF)必須先滿足第一范式(1NF),
第二范式要求資料庫表中的每個實體或行必須能被唯一地區分,在第二范式中,要求物體的屬性完全依賴于主關鍵字,所謂完全依賴,是指不能存在僅依賴主關鍵字一部分的屬性,如果存在依賴關鍵字一部分的屬性,那么這個屬性和主關鍵字的這一部分應該分離出來形成一個新的物體,新物體與原物體之間是一對多的關系,簡單地說,第二范式就是屬性完全依賴于主關鍵字,
3、第三范式(3NF)
**滿足第三范式(3NF)必須先滿足第二范式(2NF),
第三范式就是在第二范式的基礎上建立起來的,第三范式要求關系表中不存在非關鍵字對任一候選關鍵字的傳遞函式依賴,傳遞函式依賴是指如果存在“A-B-C”的決定關系,則C傳遞函式依賴于A,也就是說,第三范式要求關系表不包含其他表中已包含的非主關鍵欄位資訊,
書上都是這樣的長篇大論,反正我看暈了
根據關系資料庫規范范理論,關系資料庫中的關系要滿足第一范式,
在部門關系中,因哪個屬性而使它不滿足第一范式?()
A. 部門號
B. 部門名
C. 部門總經理
D. 部門成員
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/272303.html
標籤:其他
上一篇:Oracle筆記
下一篇:求助mongodb多表關聯查詢
