面試積累-MySQL-數據庫三範式是什麼?

  1. 第一範式(1NF):字段具有原子性,不可再分。(所有關係型數據庫系 統都滿足第一範式數據庫表中的字段都是單一屬性的,不可再分)
  2. 第二範式(2NF)是在第一範式(1NF)的基礎上建立起來的,即滿足第二範式(2NF)必須先滿足第一範式(1NF)。要求數據庫表中的每 個實例或行必須可以被惟一地區分。通常需要爲表加上一個列,以存儲 各個實例的惟一標識。這個惟一屬性列被稱爲主關鍵字或主鍵。
  3. 滿足第三範式(3NF)必須先滿足第二範式(2NF)。簡而言之,第三範式(3NF)要求一個數據庫表中不包含已在其它表中已包含的非主關 鍵字信息。
    所以第三範式具有如下特徵:
    • 每一列只有一個 值
    • 每一行都能區分。
    • 每一個表都不包含其他表已經包含 的非主關鍵字信息
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章