Apa itu Database Management System (DBMS)?

ditulis oleh Basyarah

dbmsDalam mendapatkan ilmu memang tidak mudah. Bagi mereka yang masih pemula khususnya mahasiswa yang ingin berprofesi sebagai programmer, analyst, atau lainnya yang sesuai dengan teknologi informasi perlu mengetahui tentang Database Management System (DBMS). Hal ini tidak terlepas dari kebutuhan dari banyak perusahaan akan pengumpulan informasi yang disimpan dalam suatu database. Programmer harus bisa membuat suatu program aplikasi database yang sesuai dengan kebutuhan perusahaan. Sebelum saya menjelaskan lebih jau, akan saya berikan terlebih dahulu ilmu yang saya miliki mengenai Database Management System (DBMS).

Database Management System (DBMS) yaitu suatu perangkat lunak komputer yang berfungsi sebagai pengelola basis data . Di dalam DBMS ini terdiri dari fungsi-fungsi yang mendukung semua database yang ada di dalamnya yaitu Atomicity, Consistency, Isolation, Durability (ACID). Dengan ACID, DBMS ini memberikan jaminan bahwa data yang tersimpan di dalamnya memiliki kualitas yang baik. Saya jelaskan ringkasan dari ACID ini.

Atomicity

Dengan adanya fungsi ini, DBMS menjamin bahwa data yang disimpan akan lengkap pada saat pemrosesan. Sebagai contoh: Apabila terdapat proses yang sedang berjalan namun terdapat kegagalan proses karena kondisi jaringan putus, maka dengan atomicity ini seluruh data yang telah di proses akan dibatalkan. Jadi bisa disimpulkan bahwa apabila terjadi sedikit kegagalan maka akan dibatalkan semuanya untuk menjaga kesempurnaan data.

Consistency

DBMS akan menjamin bahwa dengan consistency ini data transaksi yang tersimpan akan sesuai dengan referensi data utama, dan menghindari duplikasi data. Sebagai contoh: jika terdapat suatu proses yang sedang menambahkan data yang tidak terdapat pada data referensi, maka dengan adanya consistency DBMS akan menolak proses ini.

Isolation

Data akan lebih aman dengan fungsi isolasi ini, dimana pada saat data dibuka secara serial data tetap aman meskipun terjadi perubahan. Referensi lebih jelas dapat menuju ke tautan isolation.

Durability

Dengan adanya fungsi ini, maka ketahanan data yang tersimpan akan terjamin. Meskipun data sangat banyak yang tersimpan di database, namun DBMS memberikan jaminan bahwa data tidak akan rusak.

Tidak semua DBMS memiliki fungsi ini, sehingga perlu untuk memilih DBMS yang sesuai dengan kebutuhan pengguna.

Mungkin anda tertarik dengan tulisan saya yang lain: Tips dan Triks Mengcopy Tabel di Database

Bookmark and Share
  1. April 28th, 2009 at 00:38
    Reply | Quote | #1

    Hemmm… sangat menarik. Thank’s atas infonya…

  2. April 28th, 2009 at 15:09
    Reply | Quote | #2

    sik sik, saya tak baca lagi, mmm… ngulang lagi… mmm…. dari atas lagi… tetep ndak mudheng… :mrgreen:

    saya biasa maenan TOAD, tau tho mas, yang simbolnya kodok itu, ato microsoft query dari excell 2007 buat ngolah data dari server, tapi jujur saja itu ilmu yang saya peroleh sambil ngasal, jadinya ndak gitu ngerti konsepnya. cuma modal otak atik sekrip saja.

  3. April 28th, 2009 at 20:01
    Reply | Quote | #3

    pusing juga ya…ok deh lam kenal berkunjung ke aq ya…

  4. April 28th, 2009 at 23:22
    Reply | Quote | #4

    Posting yang hightek…Thanks telah mampir di blog ku Mas…Always action

  5. April 29th, 2009 at 14:51
    Reply | Quote | #5

    Wah, ini sungguh-sungguh posting ‘keahlian.’ you are the expert. teruskan bro.

  6. April 29th, 2009 at 15:01
    Reply | Quote | #6

    numpang lewat.
    salam manis
    kenanga

  7. May 9th, 2009 at 07:02
    Reply | Quote | #7

    Jawab survey dapat dollar.. Ga percaya..? Langsung daftar aj di http://www.AWSurveys.com/HomeMain.cfm?RefID=duto
    Baru jawab survei selamat datang udah dapat 6$, terus tiap survey dapat 1$-25$ lagi.. apa g asik tuhh..
    Program ini bukan multilevel n no SCAM, just share your opinion.. Really really easy..
    Selengkapnya di: http://www.masdoeto.blogspot.com, dapatkan juga info menarik lainnya..

  8. ayu
    October 9th, 2009 at 21:04
    Reply | Quote | #8

    Saya mau bertanya, untuk menulis tulisan ini bahwa di dalam DBMS ini terdiri dari fungsi-fungsi yang mendukung semua database yang ada di dalamnya yaitu Atomicity, Consistency, Isolation, Durability (ACID. Saya mohon petunjuk, apakah untuk menulis ini anda mendapatkan informasi dari buku-buku atau penelitian yang anda lakukan. jika anda membaca dari buku-buku mohon petunjuknya nama penulis buku tersebut siapa yah. Mohon informasinya. terimakasih….

  9. DJ
    October 10th, 2009 at 20:52
    Reply | Quote | #9

    Thanks,,,, mempermudah tugas ane….

  10. basyarah
    October 13th, 2009 at 09:17

    Saya mengambil intisari nya kemudian diolah kembali melalui bahasa saya sendiri sesuai dengan kemampuan. Informasi tentang ACID ini dapat anda lihat di en.wikipedia.org/wiki/ACID

  11. 4 trackbacks

Spam protection by WP Captcha-Free

TOP