第三章正规化概念与应用.pptVIP

  • 13
  • 0
  • 约 71页
  • 2017-03-06 发布于重庆
  • 举报
第三章正规化概念与应用

* Relation ? Normalization 2NF ?去除部份相依性 訂單檔:訂單代號、訂單日、出貨日、折扣、出貨地點、客戶代號、發票地址 產品檔:產品代號、品名、單價 產品訂單檔:產品代號、訂單代號、數量 3NF ?去除遞移相依性 訂單檔:訂單代號、訂單日、出貨日、折扣、出貨地點、客戶代號 客戶檔:客戶代號、發票地址 * ? 總結 資料庫正規化可降低資料重複性 Data Redundancy 。 正規化亦可消除某些在資料插入、刪除或更新時所衍生的異常 Anomalies 問題。 * 補 充 * 承繼先前 “顧問表格” 的範例: 已知此關聯: 沒有存在非鍵值屬性部份功能相依於主鍵,所以為2NF的關聯 非鍵值屬性間不存在遞移相依性,所以為3NF的關聯 Consultant Problem Client ? 深入討論BCNF * 然而,上述的關係是否還有隱含其它的關係?? 有, Client, Consultant → Problem 如何得知? 利用反身性,則: Client, Consultant → Consultant 已知Consultant → Problem 利用遞移性,則: Client, Consultant → Consultant 與 Consultant → Problem 可推得 Client, Consultant → Pr

文档评论(0)

1亿VIP精品文档

相关文档