Dalam buku “Pengantar Teknologi Informasi” edisi revisi yang ditulis oleh abdul kadi dan terra Ch. Triwahyuni bahwa Database management system (DBMS) adalah sistemyang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Sistem ini dibuat untuk mengatasi kelemahan system pemroses berbasik berkas.
DBMS juga digunakan dalam membantu megolah dan memelihara data dalam jumlah yang besar, dengan begitu data yang dipelihara ataupun diolah tidak mengalami kerusakan atau permasalahan.
Terdapat 2 bahasa pemrogaman yang digunakan untuk perintah dalam DBMS yang ditentukan user diantaranya:
Keuntungan DBMS (Ramakrishnan dan gehrke, 2000) yaitu:
5 contoh apilkasi yang digunakan untuk Database management system diantaranta:
Aplikasi ini sudah ada sejak tahun 1997. Oracle database menyediakan berbagai fitur secara lengkap, dan mempunyai kemampuan yang tinggi serta dapat menangani jumlah data dalam ukuran atau skala yang besar. Namun harga oracle ini lumayan mahal dan juga tidak terlalu cocok untuk perusahaaan kecil maupun menengah.
MySQL merupakan salah satu aplikasi umum yang banyak digunakan oleh user maupun programmer karena aplikasi ini bersifat open source yang berlisensi GPL (Generic Public License) . Karena bersifat open source maka apilkasi ini cocok untuk perusahaan berskala kecil .
MySQL bisa berjalan pada lebih dari satu platform system operasi seperti Linux, Windows, MacOs, FreeBSD dan sebagainya.
SQL server merupakan apilkasi buatan Microsoft. SQL server memiliki kemampuan dapat beroperasi dengan baik di 64 bit ataupun 32 bit. SQL server ini memiliki kemampuan management user dan untuk tiap user bisa diatur hak akses terhadap suatu database oeleh database administrator dan juga cocok untuk perusahaan kecil menengah bahkan perusahaan besar. Namun, SQL server hanya bis aberjalan pada system operasi Microsoft Windows.
Suatu aplikasi DBMS yang dikembangkan oleh IBM, berjalan pada system operasi UNIX, Solaris, Linux, IBM i/OS/400, Microsoft. IBM DB2 sangat mudah untuk dimigrasi dari database lain dan support multi-platform. Namun untuk kecepatanya IBM DB2 masih kalah dengan MySQL dan Oracle.
Merupakan Bahasa pemrogaman berorientasi objek dan procedural dari microsoft.Visual FoxPro mempunya fitur lengkap dan tidak memerlukan spesifikasi hardware yang tinggi.