當前位置:吉日网官网 - 傳統故事 - 簡述數據庫的三種範式和五種約束。

簡述數據庫的三種範式和五種約束。

範式書上的解釋太別扭了。自己總結壹下:

第壹範式:數據表中的每壹列(每壹個字段)必須是不能拆分的最小單位,不允許有隱藏字段。屬性保持“原子性”(最大的細分二維表)。

第二範式:在第壹範式的基礎上必須有壹個主鍵,所有列都必須依賴於主鍵,但沒有壹列與主鍵無關,也就是說,壹張表只描述壹件事(這壹行相當於解釋壹個人,不能加壹列解釋天氣)。

第三範式:滿足第二範式,表中每壹列只與主鍵直接相關,不間接相關(表中每壹列只能依賴主鍵)。

規範化範式(BCDF):所有表中的行列式必須是候選鍵。如果只有壹個候選鍵,則與第三範式相同。

還有第四第五範式,更高的範式是解決數據冗余問題,但也可以通過其他方式實現。所以壹般不需要。

五大制約因素:

1.主鍵:設置主鍵約束;

2.唯壹:設置唯壹性約束,不能有重復值;

3.默認默認值約束,Height Double (3,2)DEFAULT 1.2 Height;如果不輸入,則默認為1,2。

4.非空:設置非空約束,該字段不能為空;

5.外鍵:設置外鍵約束。

  • 上一篇:中醫康復理療師報考條件
  • 下一篇:油漆紅木家具和油漆其他家具有什麽區別?
  • copyright 2024吉日网官网