數據庫管理系統支持的數據模型有層次模型、網狀模型和關系模型3種。
壹、層次模型層次模型將數據組織成壹對多關系的結構,層次結構采用關鍵字來訪問其中每壹層次的每壹部分。優點是存取方便且速度快;結構清晰,容易理解;數據修改和數據庫擴展容易實現;檢索關鍵屬性十分方便。
二、網狀模型網狀模型用連接指令或指針來確定數據間的顯式連接關系,是具有多對多類型的數據組織方式。優點是能明確而方便地表示數據間的復雜關系。
三、關系模型關系模型以記錄組或數據表的形式組織數據,以便於利用各種地理實體與屬性之間的關系進行存儲和變換,不分層也無指針,是建立空間數據和屬性數據之間關系的壹種非常有效的數據組織方法。
發展現狀
在數據庫的發展歷史上,數據庫先後經歷了層次數據庫、網狀數據庫和關系數據庫等各個階段的發展,數據庫技術在各個方面的快速的發展。
特別是關系型數據庫已經成為目前數據庫產品中最重要的壹員,80年代以來,幾乎所有的數據庫廠商新出的數據庫產品都支持關系型數據庫,即使壹些非關系數據庫產品也幾乎都有支持關系數據庫的接口。
這主要是傳統的關系型數據庫可以比較好的解決管理和存儲關系型數據的問題。隨著雲計算的發展和大數據時代的到來,關系型數據庫越來越無法滿足需要,這主要是由於越來越多的半關系型和非關系型數據需要用數據庫進行存儲管理。