數(shù)據(jù)的邏輯結(jié)構(gòu)
邏輯模型,是指數(shù)據(jù)的邏輯結(jié)構(gòu)。邏輯建模是數(shù)據(jù)倉(cāng)庫(kù)實(shí)施中的重要一環(huán),因?yàn)樗苤苯臃从吵鰳I(yè)務(wù)部門的需求,同時(shí)對(duì)系統(tǒng)的物理實(shí)施有著重要的指導(dǎo)作用,它的作用在于可以通過(guò)實(shí)體和關(guān)系勾勒出企業(yè)的數(shù)據(jù)藍(lán)圖。
在數(shù)據(jù)庫(kù)中定義滿足什么?
在數(shù)據(jù)庫(kù)中定義滿足:(1)有且只有一個(gè)結(jié)點(diǎn)沒(méi)有雙親結(jié)點(diǎn),這個(gè)結(jié)點(diǎn)稱為根結(jié)點(diǎn);(2)根以外的其他結(jié)點(diǎn)有且只有一個(gè)雙親結(jié)點(diǎn)兩個(gè)條件的記錄以及它們之間聯(lián)系的集合為層次模型[1]。它的基本邏輯結(jié)構(gòu)可以用一棵倒置的樹(shù)表示[2]。層次數(shù)據(jù)模型中最基本的數(shù)據(jù)關(guān)系是基本層次關(guān)系,它代表兩條記錄之間一對(duì)多(包括一對(duì)一)的聯(lián)系[1]。數(shù)據(jù)庫(kù)中有且僅有一條記錄無(wú)雙親,稱為根結(jié)點(diǎn),其他記錄有且僅有一個(gè)雙親[1]。層次模型是最早用于商用數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)模型[1]。
現(xiàn)實(shí)世界中許多實(shí)體之間的聯(lián)系本來(lái)就呈現(xiàn)出一種很自然的層次關(guān)系,如行政關(guān)系、家族關(guān)系等[1]。用層次模型對(duì)具有一對(duì)多的層次聯(lián)系的部門描述非常自然、直觀,容易理解,這是層次數(shù)據(jù)庫(kù)的突出優(yōu)點(diǎn)
關(guān)鍵詞: 數(shù)據(jù)的 邏輯結(jié)構(gòu) 邏輯模型 在數(shù)據(jù)庫(kù)中