計算機, 數據庫
數據庫的結構
信息,被各種電子數據交換系統的基礎上以一種特殊的方式組織,被稱為數據庫。 要理解這個概念,以及了解什麼是結構的數據庫,這是值得這一現象一探究竟。
大多數情況下,當 你創建一個數據庫, 應遵循以下要求。 它應該很容易用於治療和緊湊,沒有多餘的信息。 在元件的分級系統被佈置成使得鍵在它們之間形成 - 子和父。 即,該信息位於上方或下方相對於一特定的對象的系統。 但其中一人始終是主要的,從整個系統啟動。 由於信息塊的這種佈置的結果,生成的樹的數據庫結構,其是針對適用於計算機文件系統特性。
數據庫, 分佈式網絡中具有相同特性的層次數據庫。 它們之間的區別就在於,第一子元素可以有多個祖先。
但在詳細考慮結構和類型之前,您需要定義一個數據庫的概念。 什麼是這個詞是什麼意思? 最簡單的定義是這樣的:數據庫-的方式來組織和 存儲信息。 類型和存在組織信息的方法是相當多的。 他們每個人都有它的目標定位,滿足一定的要求。 例如,在XML語言的數據構造為樹,這已經分支根和節點。 但這僅僅是一個類型的數據存儲。
的層次結構 的數據庫讀取,快速的數據選擇,並將它們發布到用戶進行了優化。 但它也有它的缺點。 例如,一台計算機,很容易進行與特定的文件或文件夾的操作(這是分層結構的元素),長期從事檢查病毒的系統。 這表明,這樣的系統不適合的信息的快速排序和,如果必要的話,該過程需要很長的時間。 在這樣的結構中的元素的比率是,較低的對象是,更大的嵌套。 影響系統的父和子元素之間的層次關係。
值得一提的是另一種分類數據庫。 它將以最終明確的信息存儲的現有方法的問題顯示。 通過分為結構(數據作為字符)提供數據庫信息,半結構化的(文本數據)和非結構化的性質 (語義web)。 結構化的數據庫有幾個層次,在該信息單元的位置。 這些措施包括網絡和分層數據庫,其中通信的各個文件之間。 如果分層數據庫類似於樹,網絡類似的網絡。 在相同的數據庫結構設計,以便它可以在任何一個頂點,一對頂點之間攜帶可能是幾個環節。 例如,一個文件維護的關係有許多,其結果是,它的類型是不固定的。 他可以是一組文件(其之間的連接被聲明)或所有者的成員。
存在其中的文件之間的通信在時間動態定義當一個請求是由關係模型數據庫。 數據庫根據其中所含信息的類型分類,對事實,紀錄片和辭書。
因此,數據庫 - 特定結構的系統中,存儲可以是表格形式的信息的一種方式。 具有設定多個表之間的邏輯連接,並創建數據庫。
Similar articles
Trending Now