數(shù)據(jù)庫常用的邏輯模型有哪些?
數(shù)據(jù)庫領(lǐng)域中最常用的邏輯模型有:層次模型(樹狀圖)、網(wǎng)狀模型(網(wǎng),圖)、關(guān)系模型。
1.層次模型:
優(yōu)點(diǎn):
1.結(jié)構(gòu)清晰,便于觀看實(shí)體間的聯(lián)系
2.操作簡(jiǎn)單
3.查詢效率高
缺點(diǎn):
1.結(jié)構(gòu)靈活性低,當(dāng)需要更新或修改一個(gè)實(shí)體時(shí),會(huì)影響到其他的數(shù)據(jù)
2.加大了DBMS的管理負(fù)擔(dān)
2.網(wǎng)狀模型:
優(yōu)點(diǎn):
1.允許單個(gè)節(jié)點(diǎn)存在多于一個(gè)父親節(jié)點(diǎn)
2.可以存在倆個(gè)或多個(gè)節(jié)點(diǎn)沒有父節(jié)點(diǎn)
3.真實(shí)反映現(xiàn)實(shí)世界
缺點(diǎn):
1.聯(lián)系復(fù)雜,難以實(shí)現(xiàn),數(shù)據(jù)庫維護(hù)重建難度大
3.關(guān)系模型:
優(yōu)點(diǎn):
1.結(jié)構(gòu)簡(jiǎn)單明了
2.獨(dú)立性比較強(qiáng)
3.操作方便
4.有堅(jiān)實(shí)的數(shù)學(xué)理論做基礎(chǔ)
缺點(diǎn):
與層次模型比查詢效率低,加大了系統(tǒng)的查詢負(fù)擔(dān)
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END