第一阶正规化型式.pptVIP

  • 10
  • 0
  • 约6.22千字
  • 约 44页
  • 2017-03-03 发布于天津
  • 举报
第一阶正规化型式

* 7-3-2 第二階正規化型式 – 2NF(功能相依) Classes關聯表的主鍵是(sid, c_no, eid),關聯表已知的功能相依,如下所示: FD1:{ sid, c_no, eid }→room FD2:c_no→title FD3:eid→{ instructor, office } * 7-3-2 第二階正規化型式 – 2NF(正規化結果) * 7-3-3 第三階正規化型式 – 3NF(定義) 定義7.4:關聯表R符合第三階正規化型式(Third Normal Form, 3NF)是指關聯表符合2NF,且所有非主鍵的屬性都只有功能相依於主鍵,而沒有功能相依於其它非主鍵的屬性,亦就是去除遞移相依性。 上述定義簡單的說是指關聯表中不屬於主鍵的屬性只能功能相依於主鍵,而不能同時功能相依於其它非主鍵的屬性,也就是刪除關聯表所有遞移相依(Transitive Dependency)的屬性。 * 7-3-3 第三階正規化型式 – 3NF(範例) 例如:繼續上一節的關聯表,執行Instructors關聯表的第三階正規化,如下圖所示: * 7-3-3 第三階正規化型式 – 3NF(正規化結果) eid→office 是遞移相依 * 7-3-4 Boyce-Codd正規化型式 – BCNF(條件) Boyce-Codd正規化是在處理關聯表擁有多個候選鍵的特殊情況,Boyce-Co

文档评论(0)

1亿VIP精品文档

相关文档