Wednesday, 29 October 2014

Artikel | Database Management System

20:26 Posted by Ndaru Rifai , , , , , No comments

DBMS adalah program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memodifikasi dan memperoleh data/informasi sehingga dapat digunakan secara praktis dan efisien.



 manfaat penggunaan DBMS ialah :

  •  Pemusatan kontrol data. Dengan satu DBMS di bawah kontrol satu orang atau kelompok menjamin terpeliharanya standar kualitas dan keamanan batas penggunaan kumpulan data/informasi
  •  Pemakaian data bersama (Shared Data). Informasi yang ada dalam basis data dapat digunakan lebih efektif dengan pemakaian beberapa user
  • Data yang bebas (independent). Program aplikasi terpisah dengan data yang disimpan dalam komputer.
  • Kemudahan dalam pembuatan program aplikasi baru.
  • Pemakaian secara langsung. DBMS menyediakan interface yang memudahkan pengguna dalam mengolah data.
  • Data yang berlebihan dapat dikontrol dan menurunkan tingkat redudancy serta pengelolaan pembaruan data.
  • Pandangan user (user view). Ada kemungkinan basis data yang diakses adalah sama, maka  DBMS mampu mengatur interface yang berbeda dan disesuaikan dengan pemahaman tiap user terhadap basis data menurut kebutuhan.
 Sedangkan kekurangannya adalah :
  • Sangat kompleks. Sistem basis data lebih kompleks dibandingkan dengan proses berkas, sehingga dapat mudah terjadinya kesalahan dan semakin sulit dalam pemeliharaan data. 
  • Biaya. Kebutuhan untuk medapatkan perangkat lunak dan perangkat keras yang tepat cukup mahal, termasuk biaya pemeliharaan dan sumber daya manusia yang mengelola basis data tersebut. 
  • Resiko data yang terpusat. Data yang terpusat dalam satu lokasi dapat beresiko kehilangan dataselama proses aplikasi.
Komponen - komponen didalam DBMS : 
  • Query Prosesor 
  • Database Manager 
  • File manager 
  • DML Prosessor 
  • DDL compiler 
  • Dictionary manajer

Skema dan Instan Basis Data
Skema basis data merupakan deskripsi dari basis data yang spesifikasinya ditentukan dalam tahap perancangan namun tidak terlalu diharapkan diubah setiap saat. Penggambaran skema umumnya hanya berisi sebagian dari deatil deskripsi basis data.

Sekelompok data yang tersusun dalam satu baris rekaman (record/tuple) dan tersimpan dalam basis data disebut dengan instansi (instance) atau kejadian (occurences). 

 

0 comments:

Post a Comment