Friday, September 24, 2010

Konsep DBMS (database management system)


Database Management System(DBMS)merupakan paket program (Software) yang dibuatagar memudahkan dan mengefisienkanpemasukan, pengeditan, penghapusan danpengambilan informasi terhadap database.
Software yang tergolong kedalam DBMS antaralain, Microsoft SQL, MySQL, Oracle, MS. Access,dan lain-lain

Komponen utama DBMS :
  1. perangkat keras
berupa komputer dan bagian-bagian didalamnya, seperti prosesor, memori & harddisk. Komponen inilah yang melakukan pemrosesan dan juga untuk menyimpan basis data.
  1. basisdata
sebuah DBMS dapat memiliki beberapa basisdata, setiap basisdata dapat berisi sejumlah obyek basisdata (file,tabel,indeks dsb). Disamping berisi data,setiap basisdata juga menyimpan definisi struktur (baik untuk basisdata maupun obyek-obyeknya secara detail).
  1. perangkat lunak
perangkat lunak ini terdiri dari sistem operasi dan perangkat lunak/program pengelola basisdata. Perangkat lunak inilah yang akan menentukan bagaimana data diorganisasi,disimpan, diubah dan diambil kembali. Ia juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan/konsistensi data, dsb.
Contoh perangkat lunak DBMS : MS access, SQL Server, Oracle dsb.
  1. pengguna/user
pengguna dapat digolongkan menjadi 3 :
·         pengguna akhir / end user.
Dapat dibagi menjadi 2 :
-       pengguna aplikasi : adalah orang  yang mengoperasikan program aplikasi yang dibuat oleh pemrogram aplikasi.
-       pengguna interaktif : adalah orang yg dpt memberikan perintah-perintah pada antar muka basisdata, misalnya SELECT, INSERT dsb.
·         pemrogram aplikasi
adalah orang yang membuat program aplikasi yang menggunakan basisdata.
·         administrator database / DBS (database administrator)
adalah orang yang bertanggungjawab terhadap pengelolaan basisdata.
Tugas DBA :
-       mendefinisikan basisdata
-       menetukan isi basisdata
-       menentukan sekuritas basisdata

No comments:

Post a Comment