Model Basis Data merupakan kumpulan konsepsi basis data yang mewakili struktur dan relasi data yang terdapat pada basis data. Ada dua macam model basis data, yaitu:
1. Model Konseptual
Model ini terfokus kepada representasi basis data secara alam dan logika dan lebih memperhatikan tentang apa yang disajikan dibanding bagaimana dengan cara menyajikannya.
2. Model Implementasi
Ditekankan pada Bagaimana cara data disajikan pada basis data atau bagaimana struktur data diimplementasikan.
Dari konsep model basis data implementasi, maka terbagi kemudian menjadi 4 model basis data yaitu :
1. Model basisdata hierarki
2. Model basisdata networking
3. Model basisdata RDBMS
4. Model basisdata Object Oriented