1. Rogayah
Menurut Rogayah, pengertian DBMS adalah suatu sistem yang dapat
menyusun dan mengelola berbagai record menggunakan komputer untuk
menyimpan atau merekam serta memelihara data operasional lengkap sebuah
organisasi/ perusahaan sehingga dapat menyediakan informasi yang optimal
yang dibutuhkan dalam proses mengambil keputusan
2. Waliyanto
Menurut Waliyanto, pengertian DBMS adalah suatu gabungan dan juga
perpaduan antara basis data (database) dengan Database Management
System (DBMS) atau sistem manajemen basis data (SMBD).
3. C.J. Date
Menurut Date C.J. Date, definisi DBMS adalah tempat atau lokasi untuk
sekumpulan berkas data yang sudah terkomputerisasi dengan tujuan untuk
memelihara informasi, dan juga memuat informasi tersebut, terutama apabila
informasi tersebut sedang dibutuhkan.
4. S. Attre
Menurut S. Attre, pengertian DBMS adalah semua yang berkaitan dengan
software, hardware (baca: pengertian hardware), firmware dan berbagai
prosedur yang mengelola database. Firmware adalah software yang telah
menjadi modul yang tertanam pada hardware (ROM).
5. Gordon C. Everest
Menurut Gordon C. Everest, pengertian DBMS adalah manajemen yang efektif
untuk mengorganidit sumber daya data. Dengan kata lain, Sistem Basis Data
adalah sistem pengorganisasian dan sistem pengolahan Database pada
komputer.
2. Oracle
Jika Anda menginginkan perangkat lunak DBMS yang bagus dan berbayar bisa
memilih software Oracle. Perangkat ini memiliki beragam fitur yang dapat
memenuhi tuntutan fleksibilitas perusahaan besar. Bahkan perangkat ini juga
memiliki pemrosesan transaksi dengan peforma yang sangat tinggi.
Microsoft SQL Server memiliki sistem pengamanan data yang baik dan
memiliki fitur back up, recovery dan rollback data. Namun sayangnya
perangkat ini hanya bisa berjalan pada OS Windows saja.
4. Firebird
Perangkat lunak DBMS lainnya adalah Firebird sebagai sistem manajemen
basis data yang relasional. Firebird menawarkan fitur yang sesuai dengan
standar SQl-2003 dan ANSI SQL-99 serta dapat bekerja pada OS Windows dan
Linux.
Komponen DBMS
Pada umumnya DBMS memiliki beberapa komponen fungsional atau modul.
Adapun beberapa komponen DBMS adalah sebagai berikut:
1. File Manager
Komponen yang mengelola ruang di dalam disk dan juga struktur data yang
digunakan untuk merepresentasikan informasi yang tersimpan pada disk.
2. Database Manager
Komponen yang menyediakan interface antar data low-level yang terdapat
pada basis data dengan program aplikasi serta query yang diberikan ke suatu
sistem.
3. Query Processor
Komponen yang berfungsi menterjemahkan perintah dalam bahasa query ke
instruksi low-level yang dapat dimengerti database manager.
4. DML Precompiler
Komponen yang mengkonversi perintah DML, yang ditambahkan pada suatu
program aplikasi ke pemain prosedur normal dalam bahasa induk.
5. DDL Compiler
Komponen yang mengkonversi berbagai perintah DDL ke dalam sekumpulan
tabel yang mengandung meta data.
1. Kelebihan DBMS
Dapat mengendalikan pengulangan data
Memberikan data yang konsisten
Kemampuan mendapatkan informasi yang lebih banyak dan
jumlah data yang sama
Pengguna dapat memakai data secara bersama-sama
Memperbaiki integritas data
Menjaga keamanan
Membantu penetapan standarisasi
Perbandingan skala ekonomi
Dapat menyeimbangkan konflik kebutuhan
Mempercepat akses dan respon data
Mempercepat produktifitas
Meningkatkan pemeliharaan data melalui data independen
Meningkatkan konkurensi
Meningkatkan layanan backup dan recovery
2. Kekurangan DBMS
Penggunaannya cukup kompleks
Kompleksitas DBMS mengakibatkan ukurannya yang besar
Biaya DBMS tidak sama tergantung pada lingkungan dan fungsi
yang disediakan
Ada tambahan biaya untuk hardware
Diperlukan biaya konversi untuk penggunaan DBMS yang baru
Umumnya performa kinerja menurun seiring waktu
Performa yang menurun mengakibatkan kegagalan yang lebih
besar
Contoh DBMS
1. Hirarki Basis Data; akses data harus mengikuti aturan hirarki
yang sudah didefinisikan sebelumnya. Contoh: IMS-2 (Information
Management System) oleh IBM, 1968
2. Jaringan Data; data membentuk jaringan yang lebih bebas dari
model hirarki. Contoh: IDMS (Integrated Database Management
System) oleh Cullinet Software, 1972
3. Relasional Data; data dikelompokkan secara bebas menurut jenis
melalui proses normalisasi. Contoh: INGRE oleh UN of CA &
Relational Tech. 1973, System-R oleh IBM Research, 1975, ORACLE
oleh Relational Software Inc, 1979, DBASE II oleh Ashton-Tate,
1981.
Baca juga: Pengertian Brainware
Demikianlah penjelasan ringkas mengenai pengertian DBMS, tujuan, jenis-
jenis, komponen DBMS, kelebihan dan kekurangannya, serta contoh DBMS.
Semoga artikel ini bermanfaat dan menambah wawasan kamu.