|
9
3. Menyediakan akses yang terkendali pada basisdata. Contohnya :
-
Sistem
keamanan,
yang
mencegah
user
yang
tidak
terdaftar
untuk
mengakses database.
-
Sistem integritas, yang memelihara konsistensi data yang tersimpan.
-
Sistem control konkurensi,
yang
memungkinkan akses bersama pada
sebuah database.
-
Sistem control
recovery,
yang
mengembalikan database ke keadaaan
sebelumnya yang konsisten jika hardware
atau
software
mengalami
kegagalan.
-
Sistem katalog akses, yang berisi penjelasan data pada sebuah database.
Menurut Connolly-Begg (2002, pp18-20), ada lima komponen
utama pada lingkungan DBMS yaitu :
1. Hardware ( perangkat keras )
DBMS
dan
aplikasi
membutuhkan
perangkat keras agar dapat
berjalan. Perangkat keras itu dapat berkisar dari sebuah komputer pribadi
ke sebuah mainframe, sampai pada sebuah jaringan dari komputer.
Perangkat keras tertentu
mungkin diperlukan, tergantung pada kebutuhan
organisasi dan DBMS yang digunakan.
2. Software ( perangkat lunak )
Komponen
perangkat
lunak
terdiri
dari
perangkat
lunak
DBMS
itu
sendiri
dan
program
aplikasi,
bersama-sama
dengan
sistem operasi,
mencakup
perangkat
lunak
jaringan
jika
sebuah
DBMS
digunakan
melalui
sebuah
jaringan.
Secara
khusus,
program aplikasi
ditulis
dalam
bahasa
pemrograman
generasi
ketiga
(3GL),
seperti
Visual
Basic
.NET
|