|
25
Fungsi
ini
dapat
dilakukan pada
saat
compile-time,
run-time,
ataupun
campuran dari
keduanya.
5. Data
Recovery & Conncurrency.
DBMS,
khususriya
komponen
software
yang
disebut
Transaction
Manager
atau
Transaction
Processing
Monitor (TP
Monitor)
harus
mampu
melakukan
pengontrolan
terhadap
recovery
dan
concurrency
untuuk
mencegah dan
mengatasi
inasalah
Deadlock (suatu
kejadian
di
mana
dua
transaksi atau
lebih
saling
menunggu
satu
sama
lain
se)lingga
tidak
ada
transaksi
yang
selesai
atau
terus
menunggu).
6. Data
Dictionary.
· · DBNS harus
menyediakan
metadata yang berisi data
mengenai pendefinisian
objek-objek
yang
terd.apat pada
sistem
basis
data. Pada
umumnya,
semua
macam
sc)lema,
mapping,
security
dan
integrity
constraint
akan
disimpan
secilra
fisik
baik
dalam bentuk
aslinya
maupun
dalam bentuk
objek-objek
·
basis data.
7.
Performa.
DBMS
harus
mampu
menjalankan
semua
fungsi
yang
telah
disebutkan
di
atas
dengan cara
yang seefisien mungkin.
|