1 2 6網狀模型

2021-09-23 10:39:39 字數 584 閱讀 8144

網狀資料模型的典型代表是dbtg系統,亦稱codasyl系統。

1. 網狀模型的資料結構,在資料庫中,滿足一下兩個條件的基本層次聯絡集合稱為網狀模型:

(1)允許乙個以上的結點無雙親

乙個結點可以有多於乙個的雙親。

1. 網狀模型的資料操縱與完整性約束

(1)支援記錄碼的概念,碼即唯一標識記錄的資料項的集合。

(2)保證乙個聯絡中雙親記錄和子女記錄之間是一對多的聯絡。

(3)可以支援雙親記錄和子女記錄之間的某些約束條件。

2. 網狀模型的優缺點:

優點:(1)能夠更為直接地描述現實世界,如乙個結點可以有多個雙親,結點之間可以有多種聯絡(2)具有良好的效能,訪問效率較高。

缺點:(1)結構比較複雜,而且隨著應用環境的擴大,資料庫的結構就變得越來越複雜,不利於終端使用者掌握。(2)網狀模型的ddl、dml複雜,並且要嵌入某一種高階語言中,使用者不易掌握,不易使用。(3)由於記錄之間的聯絡是通過訪問路徑實現的,因此使用者必須了解系統結構的細節,加重了編寫應用程式的負擔。

三種資料模型 層次模型 網狀模型以及關係模型

本文 自 一 層次資料模型 定義 層次資料模型是用樹狀 層次 結構來組織資料的資料模型。其實層次資料模型就是的圖形表示就是乙個倒立生長的樹,由基本資料結構中的樹 或者二叉樹 的定義可知,每棵樹都有且僅有乙個根節點,其餘的節點都是非根節點。每個節點表示乙個記錄型別對應與實體的概念,記錄型別的各個字段對...

CSS盒狀模型

css盒狀模型是大多數css布局與定位的基礎,它以包含4個成分的有界限的盒子來描述網頁中的每個元素。盒狀模型示意圖如下圖所示。盒子的尺寸 內容尺寸 width height 內邊距 padding 邊框粗細 border 外邊距 margin 一 在給元素設定背景時 ie作用域 content pa...

css盒狀模型定位

css盒狀模型用於描述乙個為html元素形成的矩形盒,盒狀模型為各個元素調整外邊距 邊框 內邊距和內容的具體操作。css盒狀模型 body model model1 model2 model3 width設定盒狀模型的內容的寬度,height設定盒狀模型中內容的高度。如上述body盒狀模型內容的寬度...