Rabu, 13 Februari 2013


DBMS (database management systems)
Di postingan yang terdahulu ada istilah tenteng DBMS, nah untuk kali ini saya sedikit ulas tenteng DBMS. Semoga bisa bermanfaat.........
                DBMMS adalah perangkat lunak yang menangani semua pengaksesan database yang mempunyai fasilitas membuat,mengakses,memanipulasi dan memelihara basis data.
Dalam DBMS terdapat dua bahasa yaitu :
A.      Data definision language (DDL)
Hasil kompilasi dari perintah DDL adalah satu set dari tabel yang disimpan si data dictionary/directory
B.      Data manipulation language (DML)
Bahasa untuk memanipulasi data .
Secara dasar ada dua tipe DML :
·         Prosedural
Membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkan dan bagaimana untuk mendapatkannya. Contoh : dbase III, foxbase
·         Non prosedural
Membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkan tanpa menspesifikasikan bagaimana untuk mendapatkannya. Contoh : SQL,QBE

Fungsi dari DBMS
1.       Data definition, DBMS harus dapat mengolah pendefinisian data
2.       Data manipulasion, DBMS harus dapat menangani perintaan dari pemakai untuk mengakses data
3.       Data security dan integrity , DBMS harus dapat memeriksa security dan integrity data yang di definisikan oleh DBA (database administrator)
4.       Data recovery dan concurency, DBMS harus dapat menangani kegagalan kegagalan pengaksesan database yang dapat disebabkan oleh kesalahan sistem, kerusakan disk ,dll.
5.       Data dictionary, DBMS harus menyediakan data dictionary
6.       Performance,DBMS harus menangani unjuk kerja dari semua fungsi seefisien mungkin.

Tidak ada komentar:

Posting Komentar