Pengertian DBMS Database Management System, Tujuan, Fungsi, Macam, Komponen, Keuntungan, Kerugian, Contoh Terlengkap

Pengertian DBMS Database Management System, Tujuan, Fungsi, Macam, Komponen, Keuntungan, Kerugian, Contoh Terlengkap - Pengertian DBMS Menurut Para Ahli

Pengertian DBMS Database Management System, Tujuan, Fungsi, Macam, Komponen, Keuntungan, Kerugian, Contoh Terlengkap
C.J. Date
Pengertian DBMS menurut C.J. Date adalah software yang menghandel seluruh akses pada database untuk melayani kebutuhan user.

S. Attre
Pengertian DBMS menurut S. Attre adalah software, hardware, firmware dan prosedur-prosedur yang memanage database. Firmware adalah software yang telah menjadi modul yang tertanam pada hardware (ROM)

Gordon C. Everest
Pengertian DBMS menurut Gordon C. Everest adalah manajemen yang efektif untuk mengorganisasi sumber daya data.

Jadi database management system adalah sistem pengorganisasian dan sistem pengolahan Database pada komputer.

Tujuan DBMS (Database Management System)
Tujuan dari DBMS adalah sebagai berikut:

  • Bisa dipakai atau digunakan secara bersama
  • Kecepatan serta kemudahan ketika mengakses data
  • Menghemat ruang penyimpanan data
  • Untuk keamanan data
  • Menghilangkan duplikasi dan inkonsistensi data
  • Menangani data dalam jumlah yang banyak atau besar
Fungsi DBMS (Database Management System)
Fungsi dari DBMS adalah:

  • Mendefinisikan data dan kaitannya
  • Mengubah data atau memanipulasi data
  • Keamanan dan interigas data
  • Recovery/perbaikan dan kurasi data
  • Data dictionary
  • Untuk performance kerja
Macam-Macam atau Jenis-Jenis DBMS (Database Management System)
MySQL

MySQL adalah sebuah perangkat lunak system manajemen basis data SQL atau DNMS yang multi thread, multi user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunk yang gratis dibawah lisensi GNU Generasi Public Licenci (GPL), tetapi juga menjual dibawah lisensi komersil untuk kasus-kasus yang mana penggunaannya tidak cocok dengan penggunaan GPL. MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas semua kodem sumbernya.

ORACLE
ORACLE didirikan pada tahun 1977. Perusahaan ini didirikan oleh Bob Miner, Ed Oates, dan Larry Ellison yang menjabat CEO (Chief Executive Officer) hingga saat ini. Perusahaann ini fokus dalam pembuatan database server di mainframe.

ORACLE merupakan relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut:
  • Bisa bekerja dilingkungan client/server (pemrosesan tersebar)
  • Manangani manajemen space dan basis data yang besar
  • Mendukung akses data secara simultan
  • Performansi pemrosesan transaksi yang tinggi
  • Menjamin ketersediaan yang terkontrol
  • Lingkungan yang ter replikasi

FIREBIRD
Firebirdh adalah sistem manajemen basisdata relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99 dan SQL-2003. RDBMS ini dapat berjalan dalam Linux, Windows ataupun beberapa platform Unix. Firebird ini diarahkan dan dimaintain oleh FirebirdSQL Foundation.

Microsoft SQL Server 2000

Microsoft SQL Server 2000 adalah perangkat lunak relational database management system (RDBMS) yang dibuat untuk melaksanakan prose manipulasi berukuran besar dengan berbagai fasilitas. Microsoft SQL Server 2000 adalah produk andalan dari Microsoft untuk database server. Karena kemampuannya dalam memanajemen data dan kemudahan dalam pengoperasiannya memuat RDBMS ini menjadi pilihan para database administrator.

Visual Foxpro 6.0
Visual FoxPro 6.0 mampu untuk berinteraksi dengan produk dekstop dan client/server menjadi anggotanya. Sasaran utama Visual FoxPro adalah menyediakan alat bantu pemrograman dan database untuk mengembangkan perangkat lunak yang memenuhi tuntutan zaman.

Database Dekstop Paradox
Database Dekstop Paradox adalah suatu program Add Ins, yang merupakan program terpisah yang terdapat pada Borland Delphi. Pada database dekstrop ada beberapa DBMS yang terintegrasi di dalamnya antara lain Paradox 7, Paradox 4, Visual dBase, Foxpro, Ms. SQL, Oracle, Ms. Acces, db2 dan interbase.

Komponen DBMS (Database Management System)
DBMS biasanya memiliki komponen fungsional “Modul” diantaranya sebagai berikut:
  • File Manager adalah mengelola ruang didalam suatu disk dan struktur data yang dipakai untuk mempresentasikan informasi yang disimpan didalam suatu disk.
  • Database Manager adalah menyediakan interface antar data low-level yang terdapat pada basis data dengan program aplikasi serta query yang diberikan ke suatu sistem.
  • Query Processor adalah menterjemahkan perintah dalam bahasa quey ke instruksi low-level yang dapat dimengerti database manager.
  • DML Precompiler adalah mengkonversi pernyataan atau perintah DML yang ditambahkan dalam suatu program aplikasi kepada pemain prosedur normal dalam bahasa induk.
  • DDL Compiler adalah mengkonversi berbagai perintah DDL ke dalam sekumpulan tabel yang mengandung meta data.
Keuntungan DBMS (Database Management System)
Menurut Connolly dan Begg (2010: 77), keuntungan DBMS adalah:
  1. Mengontrol pengulangan data
  2. Data yang konsisten
  3. Bisa mendapatkan informasi yang lebih banyak dan jumlah data yang sama
  4. Pemakaian data secara bersama-sama
  5. Meningkatkan integritas data
  6. Meningkatkan keamanan
  7. Penetapan standarisasi
  8. Perbandingan skala ekonomi
  9. Menyeimbangi konflik kebutuhan
  10. Meningkatkan akses dan resporn dari data
  11. Meningkatkan produktifitas
  12. Meningkatkan pemeliharaan data melalui data independen
  13. Meningkatkan konkurensi
  14. Meningkatkan layanan backup dan recovery
Kekurangan DBMS (Database Management System)
Menurut Connolly dan Begg (2010: 80), keuntungan DBMS adalah:
  1. Kompleksitas
  2. Ukuran yang besar karena kompleksitas yang terjadi
  3. Biaya DBMS yang beragam tergantung pada lingkungan dan fungsi yang disediakan
  4. Tambahan biaya untuk hardware
  5. Biaya konversi yang diperlukan untuk pemakaian DBMS yang baru
  6. Performa kinerja menurun
  7. Tingkat kegagalan yang lebih besar
Contoh DBMS (Database Management System)
  • Database Hierarchy: Akses data harus mengikuti aturan hirarki yang sudah didefinisikan terlebih dahulu. Contoh: IMS-2 (Information Management System) oleh IBM, 1968
  • Data Network: Data membentuk jaringan yang lebih bebas dari model Hierarchy. Contoh: IDMS (Integrated Database Management System) oleh Cullinet Software, 1972
  • Data Relational: Data dikelompokkan secara bebas menurut jenis lewat 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.
Demikian penjelasan artikel tentang Pengertian DBMS Database Management System, Tujuan, Fungsi, Macam, Komponen, Keuntungan, Kerugian, Contoh Terlengkap. Semoga bermanfaat bagi anda yang membaca.

Subscribe to receive free email updates: