1. 程式人生 > >資料庫之關係型和結構化

資料庫之關係型和結構化

關係型

什麼是關係型?關係型資料庫的基礎是1970年提出的關係模型。這個模型包括關係資料結構、關係操作集合、關係完整性約束三部分。

關係資料結構

我理解就是實體關係模型,ER Model是1976年提出,就是二維表格模型。一般建模用ER圖。

關係型資料庫

就是由二維表及其之間的聯絡組成的一個數據組織。

結構化資料

可以用二維表表示的就是結構化資料;相反,文字、圖片、視訊、XML、HTML就不是結構化資料。

結構化查詢語音

結構化查詢語言就是SQL。它是關係型資料庫語言,1974年誕生,也就是說,有了關係型資料庫,它才存在。

我的理解:
1. 如果資料集是關係型,那麼資料一定是結構化
2. 如果資料是結構化,那麼組成的資料集可能是關係型
3. 關係型一定是資料集合(資料庫),只有一個表的資料形成不了一/多對一/多的關係
4. 結構化一定是指資料,也就是該些資料是否形成一個二維表
5. 關係型資料庫可以儲存非結構化資料,但只能通過一個欄位來儲存,而不是一個table

本文出自ouyida3的csdn blog
2015.3.26