DBMS規範化

規範化是在資料庫中組織數據的過程。
規範化用於最小化關係或關係集的冗餘。 它還用於消除插入,更新和刪除異常等不良特性。
規範化將較大的表分成較小的表,並使用關係鏈接它們。
普通表單用於減少資料庫表中的冗餘。

範式的類型

有四種類型的範式:

範式 描述說明
1NF 如果它包含原子值,則關係為第範式(1NF)
2NF 如果它在1NF中,則關係將在2NF中,並且所有非關鍵屬性完全依賴於主鍵。
3NF 如果它在2NF中,並且不存在轉換依賴性,則關係將在3NF中。
4NF 如果它是Boyce-Codd範式(BCNF) 並且沒有多值依賴關係,那麼關係將在4NF中。
5NF 如果它在4NF中並且不包含任何連接依賴關係並且連接應該是無損的,則關係在5NF中。

上一篇: DBMS推理規則(IR) 下一篇: DBMS第一範式(1NF)