資料庫設計三大正規化

2021-06-19 14:19:29 字數 276 閱讀 2468

第一正規化

確保每列的原子性。如果每列都是不可再分的最小資料單元(也稱為最小的原子單元),則滿足第一正規化。

第二正規化

在第一正規化的基礎上更進一層,確保表中的沒列都和主鍵相關。如果乙個關係滿足第一正規化,並且除了主鍵以外的其它列都依賴於該主鍵,則滿足第二正規化。

第三正規化

在第二正規化的基礎上更進一層,第三正規化的目標是確保每列都和主鍵列直接相關而不是間接相關,如果乙個關係滿足第二正規化,並且除了主鍵以外的其它列都只能依賴於主鍵列,列和列之間不存在相互依賴關係,則滿足第三正規化。

資料庫設計三大正規化資料庫設計三大正規化

為了建立冗餘較小 結構合理的資料庫,設計資料庫時必須遵循一定的規則。在關係型資料庫中這種規則就稱為正規化。正規化是符合某一種設計要求的總結。要想設計乙個結構合理的關係型資料庫,必須滿足一定的正規化。在實際開發中最為常見的設計正規化有三個 1 第一正規化 確保每列保持原子性 第一正規化是最基本的正規化...

資料庫設計三大正規化

為了建立冗餘較小 結構合理的資料庫,設計資料庫時必須遵循一定的規則。在關係型資料庫中這種規則就稱為正規化。正規化是符合某一種設計要求的總結。要想設計乙個結構合理的關係型資料庫,必須滿足一定的正規化。在實際開發中最為常見的設計正規化有三個 1 第一正規化 確保每列保持原子性 第一正規化是最基本的正規化...

資料庫設計三大正規化

為了建立冗餘較小 結構合理的資料庫,設計資料庫時必須遵循一定的規則。在關係型資料庫中這種規則就稱為正規化。正規化是符合某一種設計要求的總結。要想設計乙個結構合理的關係型資料庫,必須滿足一定的正規化。在實際開發中最為常見的設計正規化有三個 1 第一正規化 確保每列保持原子性 第一正規化是最基本的正規化...