由於技術的不斷發展,世界現在是時候引進大型組織的工作,而數據庫是非常困難的。 最有可能的,不都知道有很大的不同類型的數據庫。 他們都有各自的優點和缺點。
什麼是分層數據庫
他們首先在計算機上使用的已經是一個很長的時間。 奇怪的是,儘管這些基地的所有的“古風”,他們仍然在一些企業流行。 他們代表一個金字塔。 所有字段及相關記錄,相互組合在一起。 在這樣的金字塔可以用作較高和較低的電平的記錄。 符合每個條目以一種命令其執行和控制鏈的 數據庫管理系統。 這種結構,其中有一個分層數據庫,看起來不是那麼難,你只需要繪製家譜的比喻。 它的優點是,它是非常容易升級。 此外,員工可以訪問層次的基礎是相當簡單的。 不足之處是確立了“後裔”和“父母”之間的多個連接的事實幾乎是不可能的。
網絡數據庫的優勢
網絡類型的數據庫是非常類似於上面。 主要的區別是它有一種網絡的形式結構。 此外,不同於分層數據庫,記錄可能被捆綁到一個以上的“父母”或所有者。 正如在上述種類,網絡數據庫主要用於在主計算機,被稱為服務器。 網絡數據庫更加靈活。 但是,要知道鏈接的數量,他們有局限性。
關係型數據庫的普及
關係型數據庫是最靈活的所有這些基地。 所有數據都存儲在表中,每個都有其現場關鍵。 根據這樣的密鑰,識別被簡化特定記錄。 此外,它是為整個表絕對是獨一無二的。 表互連與指定鍵。 例如,一個有一個關鍵領域“產品編號”和“賣方代碼”,另 - 場鍵“代碼賣家”和“生產代碼”。 在他們之間,他們將通過現場的約束“賣家代碼。” 這樣的基地已經獲得了普及,由於其簡單性和覆蓋記錄時游刃有餘。 缺點是您需要的信息更耗時的搜索。
充滿希望的未來與面向對象數據庫
面向對象的數據庫類型為用戶提供添加新類型的能力 數據字段, 以及在表結構中添加音頻,視頻和圖像文件。 相比之前的數據庫,面向對象的數據庫有許多優點。 此外,處理是不是在上述情況下容易得多。 對象包含這樣的種鹼基,數據和指令的兩個元件,其幫助確定數據處理的類型的構造。 其中可以被識別的缺陷,許多公司不願收購這樣一個數據庫,而不是舊的成本高,早已被證實。
但隨著添加的多媒體對象的能力數據庫的發展正變得越來越流行。 因此,在不久的將來,大多數企業仍然移動到面向對象的數據庫的一個信心。