Garis besar topik

  • Apa itu DBMS (Database Management System)? Pengertian DBMS adalah 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 merupakan perangkat lunak (software) yang dipakai untuk membangun basis data yang berbasis komputerisasi.

    DBMS merupakan perantara untuk user dengan basis data, untuk dapat berinteraksi dengan DBMS dapat memakai bahasa basis data yang sudah di tentukan oleh perusahaan DBMS. Bahasa basis data umumnya terdiri dari berbagai macam instruksi yang diformulasikan sehingga instruksi tersebut dapat diproses oleh DBMS.

    DBMS (Database Management system) ini juga dapat membantu dalam memelihara serta pengolahan data dalam jumlah yang besar, dengan menggunakan DBMS bertujuan agar tidak dapat menimbulkan kekacauan dan dapat dipakai oleh user sesuai dengan kebutuhan.

    Pengertian DBMS Menurut para ahli

    1. Pengertian DBMS menurut C.J. Date adalah software yang menghandle seluruh akses pada database untuk melayani kebutuhan user.
    2. 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)
    3. Pengertian DBMS menurut Gordon C. Everest adalah manajemen yang efektif untuk mengorganisasi sumber daya data.

    Database merupakan salah satu komponen dalam teknologi informasi yang mutlak diperlukan oleh semua organisasi yang ingin mempunyai suatu sistem informasi yang terpadu untuk menunjang kegiatan organisasi demi mencapai tujuannya. Karena pentingnya peran database dalam sistem informasi, tidaklah mengherankan bahwa terdapat banyak pilihan software Database Management System (DBMS) dari berbagai vendor baik yang gratis maupun yang komersial. Beberapa contoh DBMS yang populer adalah MySQL, MS SQL Server, Oracle, Firebird, Database Desktop Paradox dan MS Access.

    Perintah atau instruksi umumnya ditentukan oleh user, adapun bahasa yang digunakan dibagi ke dalam 2 (dua) macam diantaranya sebagaimana di bawah ini:

    1. DDL (Data Definition Language)
      Yang pertama adalah bahasa DDL atau kepanjangannya Data Definition Language, yaitu dipakai untuk menggambarkan desain dari basis data secara menyeluruh. DDL (Data Definition Language) dapat dipakai untuk membuat tabel baru, memuat indeks, maupun mengubah tabel. Hasil dari kompilasi DDL akan disimpan di kamus data. Itulah definisi dari DDL.
    2. DML (Data Manipulation Language)
      Dan yang kedua adalah DML atau kepanjangannya Data Manipulation Language, yaitu dipakai untuk memanipulasi dan pengambilan data pada suatu basis data, misalnya seperti penambahan data yang baru ke dalam suatu basis data, menghapus data pada suatu basis data dan mengubah data pada suatu basis data. Itulah definisi dari DML.

    Tujuan DBMS (Database Management System).

    Adapun Tujuan dari DBMS ini diantaranya sebagai berikut:

    1. Bisa dipakai atau digunakan secara bersama
    2. Kecepatan serta kemudahan ketika mengakses data
    3. Menghemat ruang penyimpanan data
    4. Untuk keamanan data
    5. Menghilangkan duplikasi dan inkonsistensi data
    6. Menangani data dalam jumlah yang banyak atau besar

    Fungsi DBMS (Database Management System)

    Adapun Fungsi dari DBMS adalah sebagai berikut :

      1. Mendefinisikan data dan kaitannya
      2. Mengubah data atau memanipulasi data
      3. Keamanan dan integritas data
      4. Recovery/perbaikan dan akurasi data
      5. Data dictionary
      6. Untuk performance kerja