Please enable JavaScript.
Coggle requires JavaScript to display documents.
正規化 (第一正規化的作法 (將重複的資料項分別儲存到不同的記錄中, 並加上適當的主
鍵。 (將重複資料項分別儲存到不同的記錄中,…
正規化
第一正規化的作法
將重複的資料項分別儲存到不同的記錄中, 並加上適當的主
鍵。
將重複資料項分別儲存到不同的記錄中, 並加上適當的主鍵
第一正規化的規則 第一正規化的規則
1.每一個欄位只能有一個基元值(Atomic) (Atomic)即單一值。
- 沒有任何兩筆以上的資料是完全重覆。
3.資料表中有主鍵, 而其他所有的欄位都相依於「主鍵」。
-
正規化的規則
第一條規則,則資料庫就稱為「第一正規化形式(1NF)」。
符合前二條規則,則資料庫就被視為屬於「第二正規化形式(2NF)」。
正規化最多可以進行到第五正規化形式,
但是在實務上, BCNF被視為大部分應用程式所需的最高階正規形式。
-
正規化步驟
正規化的過程 (1NF 到 BCNF) 中, 每一個階段都是以欄位的「相依性」
-
-
第二正規化(2NF)
(1) 新增異常檢查(Insert Anomaly) (Insert Anomaly)
(2)修改異常檢查(Update Anomaly) (Update Anomaly)
(3)刪除異常檢查(Delete Anomaly) (Delete Anomaly)
正規化的概念
正規化的精神就是讓資料庫中重複的欄位資料減到最少,並且能快速的找到資料,以提高關聯性資料庫的效能。
【目的】
1.降低資料重複性(Data Redundancy) (Data Redundancy)。
2.避免資料更新異常(Anomalies) (Anomalies)。
-
-
-
-