ni gan ane postingin pengertian DBMS,ya sekedar buar pengenaklan aja.
ane jga masih belajaran..sebenernya c karna buat tugas ri dosen aj??
hustt,,, apapun itu yang pentingkan ilmu gan??
heee
jangan lupa koment ya yua,,MONGGOO>>>>>
ane jga masih belajaran..sebenernya c karna buat tugas ri dosen aj??
hustt,,, apapun itu yang pentingkan ilmu gan??
heee
jangan lupa koment ya yua,,MONGGOO>>>>>
DBMS adalah perangkat lunak yang menangani semua pengaksesan database yang mempunyai fasilitas
membuat, mengakses, memanipulasi dan memelihara basis data.
BAHASA dalam DBMS
- Data Definision Language (DDL)
Hasil kompilasi dari perintah DDL adalah satu set dari table yang disimpan dalam file khusus disebut data dictionary/directory. - Data Manipulation Language (DML)
Bahasa yang memperbolehkan pemakai untuk akses atau memanipulasi data sebagai yang telahdiorganisasikan sebelumnya dalam model data yang tepat.
Secara dasar ada dua tipe DML :
- Prosedural, yang membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkan dan
bagaimana untuk mendapatkannya contoh dbase III, foxbase
- Non prosedural, yang membutuhkan pemakai untukmenspesikasikan data apa yang dibutuhkan tanpa menspesifikasikan bagaimana untuk mendapatkannya. Contoh SQL, QBE.
FUNGSI DBMS
- Data Definition, DBMS harus dapat mengolah pendefinisian data.
- Data Manipulation, DBMS harus dapat menangani permintaan dari pemakai untuk mengakses data.
- Data Security & Integrity, DBMS harus dapat memeriksa security dan integrity data yang didefinisikan oleh DBA.
- Data Recovery & Concurency, DBMS harus dapat menangani kegagalan – kegagalan pengaksesan database yang dapat disebabkan oleh sesalahan sistem, kerusakan disk, dsb.
- Data Dictionary, DBMS harus menyediakan data dictionary.
- Performance, DBMS harus menangani unjuk kerja dari semua fungsi seefisien mungkin
KOMPONEN DBMS
- Query Prosesor, komponen yang mengubah bentuk query kedalam instruksi kedalam database manager
- Database Manager, menerima query & menguji eksternal & konceptual untuk menentukan apakah record – record tersebut dibutuhkan untuk memenuhi permintaan kemudian database manager memanggil file manager untuk menyelesaikan permintaan
- File Manager, memanipulasi penyimpanan file dan mengatur alokasi ruang penyimpanan disk
- DML Prosessor, modul yang mengubah perintah DML yang ditempelkan kedalam program aplikasi dalam bentuk fungsi-fungsi
- DDL Compiler, merubah statement DDL menjadi kumpulan table atau file yang berisi data dictionary / meta data
- Dictionary Manajer, mengatur akses dan memelihara data dictionary
Tidak ada komentar:
Posting Komentar