Definisi database adalah informasi yang disimpan di dalam komputer secara sistematik untuk memperoleh informasi dari basis data tersebut.  Selain itu database juga merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu untuk tujuan tertentu ,yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu ,sehingga mampu memenuhi informasi yang optimal yang dibutuhkan olehpara pengguna. Konsep dasar database sendiri merupakan kumpulan dari catatan, atau potongan dari pengetahuan. Sebuah database memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur database: ini dikenal sebagai database model atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah yaitu mewakili semua informasi dalam bentuk tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili dengan menggunakan nilai yang sama antar tabel.