以樹狀結構表示各類實體以及實體間連結的資料模型是層次模型。層次模型將資料組織成一對多關係的結構,以樹狀結構表示實體及實體間的連結。
本教學操作環境:windows7系統、Dell G3電腦。
使用樹狀結構的資料模型是:層次模型。
資料庫模型描述了在資料庫中結構化和操縱資料的方法,模型的結構部分規定了資料如何被描述(例如樹、表等);模型的操縱部分規定了資料的新增、刪除、顯示、維護、列印、尋找、選擇、排序和更新等操作。
資料庫模型可分為概念模型和資料模型兩種,其中資料模型又可分為層次模型、網狀模型和關係模型。
以樹型結構表示實體型別及實體間連結的資料模型稱為層次模型。
層次模型中的限制條件是:有且僅有一個節點,無父節點,此節點為樹的根;其他節點有且僅有一個父節點。層次模型的特性為記錄之間的聯繫透過指標實現,查詢效率高。其缺點是只能表示1:N的聯繫。
以有向圖結構表示實體型別及實體間連結的資料結構模型稱為網狀模型。網狀模型的資料結構主要有以下兩個特徵:
(1)允許一個以上的節點無雙親;
(2)一個節點可以有多於一個的雙親。
層次模型和網狀模型都是用指標來表示元素之間的關係。
關係模型用二維表來表示資料之間的關係。一個二維表對應一個關係,行通常被稱為記錄,列被稱為字段或屬性。
想要查閱更多相關文章,請造訪:mysql影片教學
以上是使用樹狀結構的資料模型是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!