數據庫原理中基本的數據庫範式

數據庫有這1NF、2NF、3NF、BCNF這幾種範式,下面是這幾種範式的定義。

1NF:要求數據庫中所有的列都是原子性的,即列不可再拆分。

2NF:在1NF的基礎上,2NF要保證實體的唯一性,數據庫中的非主屬性必須完全依賴於主鍵(主鍵可能是一個屬性、也可能是一組屬性),所謂的完全依賴指的是不能依賴主鍵的一部分。

3NF:在2NF的基礎上,要求表與表之間的非主屬性不能重複,以消除數據的冗餘性。例如員工表依賴部門表,那麼員工表與部門表之間的非主屬性就不能重複。

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