Sistem Basis Data 02
Sistem Basis Data 02
BYTE
FIELD
RECORD
FILE
BASIS DATA
SBD
QUERY PROCESSOR :
Modul program yg
- Menterjemahkan perintah-perintah dalam query language ke
perintah low level yg dapat dimengerti oleh database manager.
- Mentransformasikan permintaan user ke bentuk yg lebih efektif
sehingga query pun menjadi lebih efektif
DML PRECOMPILER :
Modul program yang mengkonversi perintah DML yang ditambahkan
dalam sebuah program aplikasi ke pemanggilan prosedur normal dalam
bahasa induk
Precompiler ini berinteraksi dengan query processor.
DDL COMPILER :
Modul program yg mengkonversi perintah-perintah DDL ke dlm
sekumpulan tabel yg mengandung metadata.
Tabel-tabel ini kemudian disimpan dalam kamus data.
MODEL BASIS DATA
Model Basis data menyatakan hubungan antar rekaman yang tersimpan
dalam basis data.
(beberapa literatur menggunakan istilah Struktur data Logis)
1. Model Hirarkis.
Biasa disebut Model Pohon, karena menyerupai pohon yang
dibalik
Model ini menggunakan pola hubungan orangtua-anak
Setiap simpul menyatakan sekumpulan medan, dinyatakan
dengan lingkaran atau kotak.
Deduktif
Pakar
Semantik
Berorientasi objek, produk yg telah beredar di pasar :
OpenODB (Hewlett-Packard Corporation), ObjectStore
(Object Design Corporation)
Relasional universal
KEUNTUNGAN DAN KELEMAHAN MENGGUNAKAN MODEL
DATA RELASIONAL DIBANDINGKAN DGN MODEL DATA
LAIN (HIRARKHI DAN JARINGAN)
KEUNTUNGAN :
a. Lebih luwes, karena nilai data dalam tabel tidak ada pembatasan dalam
berbagai proses pencarian data
(pada model hirarki dan jaringan, manipulasi data dibatasi oleh bagimana struktur data dibuat).