數(shù)據(jù)模型主要有三種:層次模型、網(wǎng)狀模型和層次模型、網(wǎng)狀模型和關(guān)系模型。
三種模型的特點如下:
1、層次模型 :滿足以下二個條件的基本層次聯(lián)系的集合:
有且只有一個結(jié)點沒有雙親結(jié)點。除根結(jié)點外的其他結(jié)點有且只有一個雙親結(jié)點。2、網(wǎng)狀模型 :滿足以下二個條件的基本層次聯(lián)系的集合:
允許一個以上的結(jié)點沒有雙親結(jié)點。一個結(jié)點可以有多個雙親結(jié)點。3、關(guān)系模型
關(guān)系模型用表的集合來表示數(shù)據(jù)和數(shù)據(jù)間的聯(lián)系。每個表有多個列,每列有唯一的列名.在關(guān)系模型中,無論是從客觀事物中抽象出的實體,還是實體之間的聯(lián)系,都用單一的結(jié)構(gòu)類型“關(guān)系”來表示。