Database Management Sistem ( DBMS ) adalah sistem pengorganisasian dan pengolahan sejumlah data besar dalam komputer yang merupakan suatu sistem perangkat lunak untuk mendeskripsikan / memperlihatkan, membuat, memelihara database, dan memberikan kontrol siapa saja yang dapat mengakses database tersebut.
Data dapat diterjemahkan ke dalam aplikasi program, di bandinngkan terpisah atau diolah masing-masing. Kontrol akses luas dan manipulasi pada data dapat dilakukan oleh sebuah aplikasi pada program hasilnya berupa DBMS (Database Management Sistem) yaitu :
· Koleksi data dapat diakses bersama secara logika data pun berhubungan satu sama lainya, dan sengaja di rancang khusus untuk informasi yang dibutuhkan sebuah perusahaan.
· Pemetaan data disediakan bebas untuk diolah satu sama lain di sebuah database.
· Secara logika data merupakan kesatuan, memiliki atribut yang lengkap dan saling berhubungan dari suatu organisasi atau perusahaan.
Keuntungan DBMS
· Mengurang duplikasi data
· Data yang dimiliki konsisten
· Banyak informasi dari data yang sama
· Berbagi data
· Mengembangkan data yang sudah terintegrasi
· Bertambahnya keamann data
· Sesuai dengan standarisasi
· Skala ekonomni, akurat, tepat waktu, dan relevan dibandingkan dengan membuang-buang biaya
· Menyeimbangi dengan permasalahan kebutuhan
· Data yanng dapat dipertaggungjawabkan
· Produktifitas
· Pemeliharaan data dapat dilakukan dengan bebas
· Backup , dan pengembalian data yang rusak dapat dilakukan
Kekurangan DBMS
· Kompleksitas
· Kapasitas daya tampung, apabila data sudah sangat besar sekali
· Biaya DBMS
· Biaya hardware
· Dampak dari kesalahan cara kerja