數據庫理論(3)之數據模型

根據數據結構的不同,常見的數據模型有層次模型、網狀模型和關係模型。
1、數據模型的概念
數據模型是一組概念的組合,這些概念包括數據結構、數據操作和完整性約束條件。這稱之爲數據模型的三要素。
a、數據結構:指數據模型中數據對象的存儲形式;
b、數據操作:指數據庫中允許對數據執行的操作集合;
c、完整性約束條件:指一組數據完整性規則的集合,用於保證數據庫中數據的正確和有效。

2、數據模型的介紹
根據數據結構的不同,常見的數據模型有:層次模型、網狀模型關係模型
A、層次模型
指實體間使用樹形結構進行描述的數據模型
滿足以下條件:
(1)在結構中有且只有一個結點沒有雙親結點,即根結點。
(2)除根結點以外的結點有且只有一個雙親結點。

B、網狀模型
(1)有一個以上的結點沒有雙親。
(2)結點可以有多餘一個的雙親。

C、關係模型
指數據邏輯結構爲二維表的數據模型。是現代數據庫應用最爲廣泛的數據模型。

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