計算機, 數據庫
網絡數據模型
網絡數據模型取代了更加簡單和清晰的分層。 在它的核心,網絡模型是非常相似的層次結構,它也有分量,也就是在其中存儲的最重要的信息根元素。 之間節點通過鍵結合。 並且位於從根節點相同的距離的節點以形成,如在分層模型,水平。 分層模型的特點是,從一個元素到另一個只能是一個途徑,並在網絡中並非如此,有幾種途徑。 網絡數據模型提供了構建更複雜的結構機會 的數據。 這 是這兩種模式之間的主要區別。
為了創建一個數據模型是實現關係“多對多”與在分層模型中存在的不足,這已經確定隨著時間的推移同時修正。 網絡數據模型的基礎上,利用 圖論。 從這個角度來看,它對應於一個任意曲線圖。 在這個模型中,每個後代可以擁有任意數量的祖先。 網絡數據庫由一組記錄,並表示設置有數據記錄之間存在的關係。 兩種類型的記錄,這是祖先和後代,確定類型的連接。 類型通信實例典型代表祖先與包容有序的一組屬於子條目類型項目的記錄的一個實例。 在一組通常被理解為一組命名的記錄,其中一個記錄類型宣布集的所有者,和其他記錄 - 這組的成員。
網絡數據模型具有一定的特殊性。 所有類型的使用的連接必然是功能性的,即是“多對一”,“一到多個”或“一對一”。 該模型被內部限制表示,對於這類與特定類型的記錄祖先和記錄一定特定條件類型的後代的連接都得到滿足的斷言。 為了確定“多對多”的關係的記錄的特殊類型的已被引入,以及一對功能性的 形式的鏈接 “一個至多個”和“多到一個”。 如有必要,可在拍攝中加入更多的信息,進行韌帶的作用。
網絡模型組關係大致描述“一個到組”的關係類型,也就是老闆之一,但他有很多下屬。 可以列舉作為此態度的一個例子“工作”。 這意味著,每個員工在任何特定的部門工作,但是每個部門可以很好地工作幾名員工。 網絡模型類型“一至多個”的各種實體之間的關係是由基團的關係來實現。
網絡模型數據庫涉及到使用上的數據如下操作:
- 記住,你要進入我們的數據庫中的信息;
- 為包括在該組姿態時,設置這些特定的通信之間;
- 開關,即從構件的一個組的任何其他所有者使過渡;
- 更新,也就是,為了使數據的任何修改;
- 提取物,即,開展對數據讀取操作;
- 刪除,也就是,為了使一個邏輯或物理除去數據的;
- 排除組關係的記錄,那就是,開展打破數據之間的聯繫。
在這樣的數據模型具有特殊功能的其中數據操作和導航。 在建立記錄的圖模型的導航單元中要應用其他數據操作。 這些記錄通常被稱為電流。 網絡模型可以是從當前過渡到當前節點的下一個實例,其是由一組關係來實現另外的任意頂點鏈路電流存在。 導航可以被任意的記錄開始。
Similar articles
Trending Now