淺析 mysql數據庫中的範式

第一範式(1NF)

數據表的每一列都要保持它的原子特性,也就是列不能再被分割。

這張表就不符合第一範式規定的原子性,不符合關係型數據庫的基本要求,在關係型數據庫中創建這個表的操作就不能成功。不得不將數據表設計爲如下形式。

第二範式(2NF)

概率:每列屬性必須與主鍵相關。

 

第三範式(3NF)

 

概念:所有的非主屬性不依賴於其他的非主屬性

 

 

範式優點:

        1.通常 範式結構的表更新快,開銷小。

      2.更少重複

       3.更少使用到distinct 和group by

缺點 :

   查詢通常需要關聯,代價昂貴。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章