回覆列表
-
1 # 天貓眼鏡
-
2 # 開朗湖泊3Q
傳統的基本數據模型有以下三種:
1、層次模型
層次模型是一種樹結構模型,它把數據按自然的層次關系組織起來,以反映數據之間的隸屬關系。層次模型是數據庫技術中發展最早、技術上比較成熟的一種數據模型。它的特點是地理數據組織成有向有序的樹結構,也叫樹形結構。結構中的結點代表數據記錄,連線描述位於不同結點數據間的從屬關係(一對多的關系)。
2、網狀數據模型
網狀模型將數據組織成有向圖結構,圖中的結點代表數據記錄,連線描述不同結點數據間的聯繫。這種數據模型的基本特徵是,結點數據之間沒有明確的從屬關係,一個結點可與其它多個結點建立聯繫,即結點之間的聯繫是任意的,任何兩個結點之間都能發生聯繫,可表示多對多的關系。
3、關系數據模型
由於關系數據庫結構簡單,操作方便,有堅實的理論基礎,所以發展很快,80年代以後推出的數據庫管理系統幾乎都是關系型的。涉及到的基礎知識有:關系模型的邏輯數據結構,表的操作符,表的完整性規則和視圖、範式概念。
關系模型可以簡單、靈活地表示各種實體及其關系,其數據描述具有較強的一致性和獨立性。在關系數據庫系統中,對數據的操作是通過關系代數實現的,具有嚴格的數學基礎。
概念數據模型(概念模型)、邏輯數據模型(數據模型)、物理數據模型(物理模型)
VFP6.0採用的是第二種用“二維表”表示實體間的聯繫