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