程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> 關系型數據庫的設計范式,數據庫設計范式

關系型數據庫的設計范式,數據庫設計范式

編輯:Oracle教程

關系型數據庫的設計范式,數據庫設計范式


1、第一范式(1NF)
第一范式是第二三范式的基礎,也是最基本的范式,不滿足第一范式的數據庫就不是關系型數據庫。
第一范式的指導原則:
1)數據組的每個屬性只可以包含一個值
2)關系中的每個數組必須包含相同數量的值
3)關系中的每個數組一定不能相同

2、第二范式(2NF)
第二范式要求實體的屬性完全依賴於主關鍵字,即不能存在僅依賴主關鍵字一部分的屬性,
如果存在,那麼這個屬性和主關鍵字的這一部分應該分離出來形成一個新的實體,新實體與原實體之間是一對多的關系

3、第三范式(3NF)
第三范式要求關系表不存在非關鍵字列對任意候選關鍵字列的傳遞函數依賴,也就是說,第三范式要求一個關系表中不包含已在其他表中已包含的非主關鍵字信息

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved