1. 程式人生 > >資料庫(1)---E-R模型、三正規化

資料庫(1)---E-R模型、三正規化

資料庫簡介:

資料庫系統解決的問題:
1)持久化儲存,
2)優化讀寫,
3)保證資料的有效性

資料庫分類:
1)文件型:

sqlite,通過對檔案的複製完成資料庫的複製
移動性場景

2)服務型:

mysql、postgre。c/s模型。

E-R模型

1)entry

2)relationship
兩個實體之間的關係
一對一、一對多、多對多
關係型資料庫中一行

三正規化

經過研究和對使用中問題的總結,對於設計資料庫提出了一些規範,這些規範被稱為正規化
第一正規化(1NF):列不可拆分
第二正規化(2NF):唯一標識
第三正規化(3NF):引用主鍵
說明:後一個正規化,都是在前一個正規化的基礎上建立的