11
pengguna untuk mendefinisikan, membuat,
mengatur,
dan
mengontrol
pengaksesan ke basis data. Sebuah DBMS menyediakan fasilitas-fasilitas
berikut:
1.
DBMS memungkinkan pengguna untuk mendefinisikan basis data,
dengan menggunakan Data Definition Language (DDL). DDL
memungkinkan pemakai untuk menspesifikasikan tipe-tipe, struktur,
constraint pada data untuk disimpan di dalam basis data.
2.
DBMS memungkinkan pengguna untuk memasukkan, mengubah,
menghapus, dan mengambil data dari basis data, dengan
menggunakan Data Manipulation Languages (DML).
3. DBMS menyediakan pengontrolan akses ke basis data
a. Integrity system, mengatur konsistensi dari data yang disimpan.
b. Security system, mencegah pengguna yang tidak memiliki hak
dalam mengakses basis data.
c.
Concurrency control system, mengatur pengaksesan basis data
secara bersama-sama.
d. Recovery control system,
memperbaiki basis data kembali ke
bentuk semula sebelum terjadinya kerusakkan perangkat keras
atau kerusakan perangkat lunak.
e.
User
accessible
catalog,
berisi
gambaran
dari
data
yang
terdapat
di dalam basis data.
|