7
2.2 Database Management System
Post
(2005,
p2)
mendefinisikan
Database
Management
System
(DBMS)
sebagai
sebuah
perangkat
lunak
yang
mendefinisikan basisdata,
menyimpan
data,
mendukung
sebuah
query
language,
menghasilkan laporan,
dan
membuat
layar
pemasukan data.
Definisi DBMS
menurut Connolly dan
Begg (2002,
p16)
adalah sebuah sistem
perangkat
lunak
yang
memungkinkan pemakai
untuk
mendefinisikan,
membuat,
memelihara, dan
mengontrol akses
ke
basisdata.
DBMS
merupakan perangkat
lunak
yang berinteraksi dengan program aplikasi pemakai dan basisdata.
2.2.1 Karakteristik DBMS
Menurut
Atzeni, Ceri, Paraboschi, dan
Torlone (1999,
p4),
karakteristik
DBMS antara lain:
Tahan Uji
Kapasitas sistem
untuk
menjaga
isi
dari
basisdata
(atau
setidaknya
memungkinkan rekonstruksi) apabila
terjadi
kerusakan perangkat
keras
atau
perangkat
lunak.
Untuk
memenuhi hal
ini,
DBMS
menyediakan fungsi spesifik untuk backup dan recovery.
Privasi Data
Setiap
pemakai,
yang
dikenal
melalui
username
yang
spesifik
terhadap akses
pemakai tersebut
pada
DBMS,
hanya
berhak
untuk
melakukan sejumlah
operasi
tertentu
terhadap
data,
melalui
mekanisme otorisasi.
|