Menurut
James A. Hall, DBMS adalah sebuah
sistem perangkat lunak khusus yang di program untuk mengetahui elemen data mana
yang bisa diakses (didapatkan otoritasinya) oleh pemakai.
DBMS
merujuk pada suatu sistem yang berfungsi sebagai pengolahan basis data sehingga
menjadi sebuah informasi. DBMS memungkinkan pengguna untuk mendefinisikan,
membuat, mengambil data, dan mengontrol akses kepada database. DBMS memiliki kemampuan untuk mengolah data dalam jumlah
yang besar, selain itu DBMS juga mampu untuk melakukan manipulasi data dengan
mudah dan cepat.