層次資料庫

層次資料庫

層次資料庫所屬現代詞,指的是用層次結構表示實體類型及實體間聯繫的數據模型層次結構是樹結構。

詞語解釋


用層次結構表示實體類型及實體間聯繫的數據模型稱為層次數據模型(hierarchicaldatamodel)。層次結構是樹結構,樹的結點是記錄類型,非根結點有且只有一個父結點。上一層記錄類型和下一層記錄類型是1:N聯繫。記錄之間的聯繫通過指針來實現,查詢效率較高。
層次模型是出現較早的一種公認的資料庫管理系統數據模型。早在1968年IBM公司就推出了IMS的最初版本,之後,層次資料庫管理系統得到了迅速發展,同時它也影響了其它類型的資料庫管理系統,特別是網狀系統的出現和發展。今天,層次模型的資料庫管理系統無論從技術上、方法上早已完善和成熟,並將隨其支持方法的發展而發展。無論從那一個方面講,層次模型都早已成為傳統資料庫管理系統三大數據模型之一。