DataBase Management System atau yang lebih dikenal dengan DBMS adalah sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Sistem ini dibuat untuk mengatasi kelemahan sistem pemrosesan yang berbasis berkas, umumnya perancangan sistem didasarkan pada kebutuhan individual pemakai, bukan kebutuhan sejumlah pemakai.
Setiap kali terdapat kebutuhan baru dari seorang pemakai, kebutuhan segera diterjemahkan kedalam program komputer. Akibatnya kemungkinan besar setiap program aplikasi menuliskan data tersendiri. Sementar itu ada kemungkina data yang smaa juga terdapat pada berkas-berkas lain yang digunakan oleh program aplikasi lain.
Manfaat Penyimpanan Data dalam Bentuk DBMS :
1. Performance yang didapat dengan penyimpanan dalam bentuk DBMS cukup besar, sangat jauh berbeda
dengan performance data yang disimpan dalam bentuk flat file. Disamping memiliki unjuk kerja yang lebih
baik, juga akan didapatkan efisiensi penggunaan media penyimpanan dan memori.
2. Integritas data lebih terjamin dengan penggunaan DBMS. Masalah redundansi sering terjadi dalam DBMS.
Redundansi adalh kejadian berulangnya dta atau kumpulan data yang sama dalam sebuah database yang
mengakibatkan pemborosan media penyimpanan.
3. Independensi. Perubahan struktur database dimungkinkan terjadi tanpa harus mengubah aplikasi yang
mengaksesnya sehingga pembuatan antar muka ke dalam data akan lebih mudah dengan penggunaan
DBMS.
4. Sentralisasi. Data yang terpusat akan mempermudah pengelolaan database. Kemudahan didalam
melakukan bagi pemakai dengan DBMS dan juga kekonsistenan data yang diakses secara bersama-sama
akan lebih terjamin daripada data disimpan dalam bentuk file atau worksheet yang tersebar.
5. Sekuritas. DBMS memiliki sistem keamanan yang lebih fleksibel daripada pengamanan pada file sistem
operasi. DBMS akan memberikan keluwesan dalam pemberian hak akses kepada pengguna.
Contoh Produk DBMS Terkenal yang Menggunakan Model Relasional :
- DB2 (IBM)
- Rdb/VMS (Digital Equipment Corporation)
- Oracle (Oracle Corporation)
- Informix (Informix Corporation)
- Ingres (ASK Group Inc)
- Sybase (Sybase Inc)
Tidak ada komentar:
Posting Komentar