教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

什么是邏輯數據模型?常見邏輯數據模型的分類

更新時間:2023年08月16日11時46分 來源:傳智教育 瀏覽次數:

好口碑IT培訓

數據模型(Data Model)是數據庫系統的核心和基礎,它是對現實世界數據特征的抽象,為數據庫系統的信息表示與操作提供一個抽象的框架。邏輯結構設計是數據庫設計其中的一個環(huán)節(jié),而邏輯結構設計的產物就是邏輯數據模型。邏輯數據模型包含以下幾種分類:

(1)層次模型:

是數據庫系統最早出現的數據模型,層次模型用樹形結構來表示數據之間的聯系,它的數據結構類似一棵倒置的樹,有且僅有一個根節(jié)點,其余的節(jié)點都是非根節(jié)點。層次模型中的每個節(jié)點表示一個記錄類型,記錄之間是一對多的聯系,即一個節(jié)點可以有多個子節(jié)點。

(2)網狀模型:

用網狀結構表示數據之間的聯系,網狀模型的數據結構允許有一個以上的節(jié)點無雙親和至少有一個節(jié)點可以有多于一個的雙親。隨著應用環(huán)境的擴大,基于網狀模型的數據庫,其結構會變的越來越復雜,不利于最終用戶掌握。

(3)關系模型:

以數據表的形式組織數據,實體之間的聯系通過數據表的公共屬性表示,結構簡單明了,并且有邏輯計算、數學計算等堅實的數學理論做基礎。關系模型是目前廣泛使用的數據模型之一,本書重點講解關系模型。

(4)面向對象模型:

用面向對象的思維方式與方法來描述客觀實體,它繼承了關系數據庫系統已有的優(yōu)勢,并且支持面向對象建模,支持對象存取與持久化,支持代碼級面向對象數據操作,是現在較為流行的新型數據模型。

0 分享到:
和我們在線交談!