DBMS Adalah: Pengertian, Tujuan, Fungsi, Jenis, Kelebihan, Kekurangan, Komponen Dan Contohnya

Posted on

DBMS Adalah – Apa itu DBMS (Database Management System)? DBMS merupakan suatu sistem atau software yang dirancang khusus untuk mengelola suatu database dan menjalankan operasi terhadap data yang diminta oleh banyak pengguna.

DBMS adalah singkatan dari “Database Management System” yaitu sistem penorganisasian dan sistem pengolahan Database pada komputer. DBMS atau database management system ini merupaka perangkat lunak (software) yang dipakai untuk membangun basis data yang berbasis komputerisasi.

Nah untuk lebih memahami dan mengerti apa itu DBMS simak ulasan selengkapnya dibawah ini.

Pengertian DBMS

DBMS atau Database Management System ialah suatu sistem atau software yang telah dirancang khusus untuk mengelola suatu database dan juga untuk menjalankan operasi pada setiap data yang diminta oleh banyak pengguna.

Ada dua jenis bahasa komputer yang dapat digunakan dalam berinteraksi dengan DBMS, yaitu sebagai berikut :

  • Data Definition Language (DDL) : Digunakan untuk menggambarkan desain dari basis data secara keseluruhan, mulai dari membuat tabel baru, memuat indeks, maupun mengubah tabel.
  • Data Manipulation Language (DML) : Digunakan untuk memanipulasi dan mengambil data dari database, menghapus data dari database, dan mengubah data pada suatu database.

Pengertian DBMS Menurut Para Ahli

Adapun pengertian DBMS menurut para ahli diantaranya yaitu:

  • Gordon C. Everest
    DBMS ialah manajemen yang efektif untuk mengorganidit sumber daya data. Dengan kata lain, Sistem Basis Data adalah sistem pengorganisasian dan sistem pengolahan Database pada komputer.
  • J. Date
    DBMS yaitu 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.
  • Waliyanto
    DBMS yakni suatu gabungan dan juga perpaduan antara basis data (database) dengan Database Management System (DBMS) atau sistem manajemen basis data (SMBD).
  • Rogayah
    DBMS ialah suatu sistem yang dapat menyusun dan mengelola berbagai record menggunakan komputer untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi atau perusahaan sehingga dapat menyediakan informasi yang optimal yang dibutuhkan dalam proses mengambil keputusan.
  • Attre
    DBMS merupakan semua yang berkaitan dengan software, hardware firmware dan berbagai prosedur yang mengelola database. Firmware adalah software yang telah menjadi modul yang tertanam pada hardware (ROM).
Baca Juga :  Software : Pengertian Dan Fungsinya, Penjelasan Lengkap

Tujuan DBMS

Adapun tujuan DBMS diantaranya yaitu:

  • Supaya basis data bisa digunakan bersama-sama.
  • Supaya proses akses data menjadi lebih mudah dan juga cepat.
  • Untuk menghemat ruang dalam penyimpanan data.
  • Untuk membantu menjaga keamanan sebuah data.
  • Untuk mencegah dan menghilangkan duplikasi dan juga inskonsistensi data.
  • Untuk menangani data dalam jumlah yang besar.

Fungsi DBMS

Adapun fungsi DBMS diantaranya yaitu:

  • Mendefinisikan data dan kaitannya
  • Mengubah data atau memanipulasi data
  • Keamanan dan interigas data
  • Recovery atau perbaikan dan kurasi data
  • Data dictionary
  • Untuk performance kerja

Jenis Jenis DBMS

Adapun jenis-jenis DBMS diantaranya yaitu:

MySQL

Kelebihan
  • Free atau gratis
  • Selalu stabil dan cukup tangguh
  • Keamanan yang cukup baik
  • Sangat mendukung transaksi dan dukungan dari banyak komunitas
  • Sangat fleksibel dengan berbagai macam program
  • Perkembangan yang cepat
Kekurangan
  • Kurang mendukung koneksi bahasa pemerograman misalnya seperti Visual Basic “VB”, Foxpro, Delphi sebeb koneksi ini dapat menyebabkan field yang dibaca harus sesuai dengan koneksidari bahasa pemerograman visual tersebut.
  • Data yang dapat ditangani belum besar dan belum mendukung widowing function.

Oracle

Kelebihan
  • Terdapat beragam fitur yang bisa memenuhi tuntutan fleksibilitas dari organisasi atau perusahaan yang besar.
  • Bisa mendayagunakan lebih dari satu server dan penyimpanan data dengan cukup mudah.
  • Performa pemerosesan transaksi yang sangat tinggi.
Kekurangan
  • Pemakaiannya membutuhkan dana atau biaya karena mahak dan diperlukan DBA yang cukup handal sebab DBMS ini cukup rumit.

Microsoft SQL Server

Kelebihan
  • DBMS ini sangat cocok untuk perusahaan mikro, menengah hingga perusahaan besar karena mampu
  • Mengelola data yang besar.
  • Mempunyai kelebihan untuk men-mange user serta tiap usernya dapat diatur hak aksesnya terhadap pengaksesan data base oleh DBA.
  • Tingkat pengamanan datanya sangat baik.
  • Dapat melakukan atau memiliki back-up, recovery dan rollback data.
  • Kelebihan lainnya mempunyai kemampuan membuat database mirroring dan juga culustering.
Baca Juga :  Worm Adalah: Pengertian, Jenis, Ciri, Dampak dan Pencegahannya dalam Dunia Komputer
Kekurangan
  • Hanya bisa berjalan pada platform OS “Operasi system” Microsoft windows.
  • Perangkat lunak “software” ini berilisensi dan tentunya pemakaiannya membutuhkan biaya yang tergolong cukup mahal.

Visual Foxpro 6.0

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

Database Dekstop Paradox

Database Dekstop Paradox yakni 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.

FIREBIRD

Firebirdh yakni suatu 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.

Kelebihan Dan Kekurangan DBMS

Adapun kelebihan dan kekurangan DBMS diantaranya yaitu:

Kelebihan DBMS

  • Bisa mengendalikan pengulangan data.
  • Memberikan data yang konsisten.
  • Memiliki kemampuan dalam mendapat informasi yang lebih banyak, dan jumlah data yang sama.
  • Pengguna bisa menggunakan data bersama-sama.
  • Dapat memperbaiki integritas data.
  • Bisa menjaga keamanan data.
  • Dapat membantu menetapkan standarisasi.
  • Memiliki perbandingan skala ekonomi.
  • Bisa menyeimbangkan konflik kebutuhan.
  • Dapat mempercepat akses, respon data dan produktivitas.
  • Bisa meningkatkan pemeliharaan data melalui data yang independen.
  • Bisa meningkatkan konkuery.
  • Bisa meningkatkan layanan backup dan juga recovery.

Kekurangan DBMS

  • Penggunaannya cukup kompleks.
  • Kompleksitas yang dimiliki DBMS mengakibatkan ukurannya yang besar.
  • Biayanya tidak tergantung pada lingkungan dan juga fungsi yang disediakan.
  • Terdapat biaya tambahan untuk hardware.
  • Dibutuhkan biaya konversi dalam penggunaan DBMS yang baru.
  • Pada umumnya performa kinerjanya menurun seiring waktu.
  • Performa yang menurun akan mengakibatkan kegagalan yang lebih besar.
Baca Juga :  Spreadsheet ( Pengolah Angka ) : Pengertian - Macam - Fungsi - Manfaat Dan Contohnya

Komponen DBMS

Adapun komponen DBMS diantaranya yaitu:

  • File Manager
    Komponen yang mengelola ruang di dalam disk dan juga struktur data yang digunakan untuk merepresentasikan informasi yang tersimpan pada disk.
  • 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.
  • Query Processor
    Komponen yang berfungsi menterjemahkan perintah dalam bahasa query ke instruksi low-level yang dapat dimengerti database manager.
  • DML Precompiler
    Komponen yang mengkonversi perintah DML, yang ditambahkan pada suatu program aplikasi ke pemain prosedur normal dalam bahasa induk.
  • DDL Compiler
    Komponen yang mengkonversi berbagai perintah DDL ke dalam sekumpulan tabel yang mengandung meta data.

Contoh DBMS

Adapun contoh DBMS diantaranya yaitu:

Hirarki Basis Data

Akses data yang harus mengikuti aturan hirarki yang sudah didefinisikan sebelumnya. Contoh: IMS-2 (Information Management System) oleh IBM, 1968.

Jaringan Data

Sebuah data yang membentuk jaringan yang lebih bebas, dari model hirarki. Contoh: IDMS (Integrated Database Management System) oleh Cullinet Software, 1972.

Relasional Data

Sebuah data yang dikelompokkan dengan bebas menurut jenisnya 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.

Demikianlah pembahasan mengenai DBMS Adalah semoga dengan adanya ulasan tersebut dapat menambah wawasan dan pengetahuan kalian semua,, terima kasih banyak atas kunjungannya.