Sistem Manajemen Basis Data atau dalam bahasa Inggris disebut database management system (DBMS) merupakan sebuah sistem atau software perangkat lunak yang berguna untuk mengelola suatu basis data dan melakukan operasi terhadap data yang diminta oleh banyak pengguna.
Akutansi, sumber daya manusia dan sistem pendukung pelanggan telah menjadi standar bagi back office suatu perusahaan. Contoh aplikasi yang menggunakan DBMS ini adalah Oracle, SQL server 2000/2003, MS Access, MySQL dan sebagainya.
DBMS juga dapat memanipulasi data secara lebih mudah. Sebelum adanya DMS, umumnya data disimpan dalam bentuk teks yang dinamakan flat file, data ini disimpan pada sistem operasi.
Selain flat flie ada juga bentuk penyimpanan dengan menggunakan spreadsheet, metode ini memiliki kelebihan dibanding flat file karena lebih cepat dalam mengolah data.
Namun DBMS tetaplah yang paling unggul dibandingkan flat file dan spreadsheet.
- Kelebihan menggunakan DBMS:
- Performa lebih besar dan efisiensi penggunaan media penyimpan lebih baik jika dibanding disimpan dalam bentuk flat file
- Integritas data yang lebih baik karena mencegah redudansi data. Redudansi adalah data yang berulang sehingga memakan space penyimpanan
- Indepedensi, jika struktur database diubah karena suatu hal maka interface aplikasi yang digunakan untuk mengaksesnya tidak perlu ikut berubah.
- Sentralisasi, yaitu menyimpan data secara terpusat sehingga pengelolaan databse jadi lebih mudah.
- Keamanan terjamin karena masing-masing user akan diberikan hak akses sesuai dengan wewenangnya.
Dengan adanya DBMS, banyak kemudahan yang dapat kita rasakan sekarang.