DBMS adalah singkatan dari Database Management System. Jika istilah ini diartikan berdasar kepanjangan yang ada, maka DBMS adalah suatu sistem yang memanajemen basis data. Dengan kata lain, DBMS adalah sebuah perangkat lunak yang berfungsi untuk mengelola sekumpulan data yang tersimpan dalam database dengan cara memanggil query (kueri) atas basis data tersebut.
Ada beberapa contoh perangkat lunak model DBMS yang dapat dipergunakan untuk mengolah database, perangkat-perangkat DBMS tersebut antara lain Microsoft Access, Microsoft SQL Server, Xbase, MySQL, Oracle, PosgresSQL, Interbase, Firebird, Sybase, dan lain-lain.
Fungsi DBMS adalah:
1. Menangani segala macam fungsi dengan efisien
2. Menangani masalah-masalah yang berkaitan dengan kegagalan dalam mengakses basis data.
3. Melayani perintah yang diberikan oleh user untuk mengakses basis data.
4. Bersifat metadata atau menyimpan segala macam informasi yang memberikan penggambaran atas data di dalam basis data (data of data).
5. Mampu memeriksa keamanan dan integritas data.