通常分為層次式數據庫、網絡式數據庫和關系式數據庫三種,而不同的數據庫是按不同的數據結構來聯系和組織的。
1、層次結構模型:實質上是一種有根結點的定向有序樹。按照層次模型建立的數據庫系統稱為層次模型數據庫系統。
2、網狀結構模型:按照網狀數據結構建立的數據庫系統稱為網狀數據庫系統,其典型代表是DBTG。用數學方法可将網狀數據結構轉化為層次數據結構。
3、關系結構模型:關系式數據結構把一些複雜的數據結構歸結為簡單的二元關系。例如某單位的職工關系就是一個二元關系。由關系數據結構組成的數據庫系統被稱為關系數據庫系統。