Sistem Manajemen Basis Data (DBMS)

Sistem Manajemen Basis Data (DBMS)
 
Merupakan perangkat lunak yang didesain untuk melakukan penyimpanan dan pengaturan basis data.
—Secara umum, DBMS diartikan sebagai suatu program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memanipulasi dan memperoleh data/informasi dengan praktis dan efisien.
 

Dibandingkan dengan  sistem berbasis kertas atau berkas, DBMS memiliki 4 Keunggulan:
—Kepraktisan.

DBMS menyediakan media penyimpan permanen yang berukuran kecil namun banyak menyimpan data jika dibandingkan dengan menggunakan kertas.
—Kecepatan.

  Komputer dapat mencari dan menampilkan informasi yang dibutuhkan dengan cepat.
—Mengurangi kejemuan.

  Pekerjaan yang berulang-ulang dapat menimbulkan kebosanan bagi manusia, sedangkan mesin tidak merasakannya.
—Up to date.

   Informasi yang tersedia selalu berubah dan akurat.


  
1.  Perangkat keras (Hardware)
  Berupa computer dan bagian-bagian didalamnya.
   2. Data
  Data dalam basis data bersifat terpadu (integrated) dan berbagi (shared). Terpadu berarti berkas-berkas data yang ada pada basis data saling terkait, Berbagi data berarti data dapat dipakai atau diakses oleh sejumlah pengguna (multiuser)
   3. Perangkat Lunak (Software)
  PL berkedudukan antara basis data dan penggguna. PL inilah yang berperan melayani permintaan-permintaan pengguna.
   4. Pengguna
Pengguna akhir
Pemrogram Aplikasi
Administrator Basis Data
 
 Fungsi DBMS
          1.Penyimpanan, pengambilan dan perubahan data
DBMS harus menyediakan kemampuan menyimpan, mengambil dan merubah data dalam basis data.
2.Katalog yang dapat diakses pemakai
DBMS menyediakan sebuah katalog yang berisi deskripsi item data yang disimpan dan diakses oleh pemakai.
3.Mendukung Transaksi
DMBS menyediakan mekanisme yang akan menjamin semua perubahan yang berhubungan dengan transaksi yang sudah ada atau yang akan dibuat.
4.Melayani kontrol concurrency
menyediakan mekanisme yang menjamin basis data ter-update secara benar pada saat beberapa pemakai melakukan perubahan terhadap basis data yang sama secara bersamaan.

Comments