Satu Satabase Management System (SBMS) berisi satu koleksi data yang saling berelasi dan satu set program untuk mengakses data tersebut. Jadi DBMS terdiri dari Database dan set program pengelola untuk menambah data, menghapus data, mengambil dan membaca data, melaporkan data/menyajikan informasi sehingga membentuk sesuatu bangunan data.
Database Adalah kumpulan file-file yang saling berelasi, relasi tersebut biasa ditunjukan dengan kunci dari tipe file yang ada. Dalam satu file terdapat record-record yang sejenis, sama besar, sama bentuk, merupakan entity yang seragam. Dan record satu record terdiri dari field-field yang saling berhubungan untuk menunjukan bahwa field tersebut dalam satu pengertian yang lengkap. Untuk menyebut isi dari filed maka digunakan attribute atau merupakan judul dari satu kelompok entity tertentu, Set program merupakan satu paket program yang dibuat agar memudahkan dan mengefisiensikan pemasukan atau perekaman informasi dan mengambil atau pembacaan informasi ke dalam database