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