|
11
Menurut
Connoly
(2002,
p16), Database
management
system
(DBMS)
adalah
sebuah
perangkat
lunak
yang
memungkinkan pengguna
untuk
mendefinisikan, membuat,
memelihara, dan
mengontrol
akses
ke
database.
·.
DBMS
merupakan perangkat
lunak
yang·
berinteraksi. dengan
program
aplikasi
pengguna dan
database.
Biasanya,
DBMS
menyediakan
fasilitas
sebagai
berikut:
Memungkinkan
pengguna
untuk
mendefinisikan
database,
biasanya
melalui
Data
Dejiniton
Language
(DDL).
DDL
memungkinkan pengguna
untuk
menentukan
tipe data dan struktur
data serta kendala
pada data
yang akan
disimpan dalam
database.
Memungkinkan
pengguna
untuk
insert, update, delete,
dan
mengambil
data
dari database,
biasanya
melalui
Data
Manipulation
Language
(DML).
DML
memiliki
tempat
penyimpanan
pusat
untuk
semua
data
dan deskripsi
data
dengan
menggunakan bahasa
query.
Memberi
kontrol
akses
ke database, sebagai
contoh
yaitu:
Sistem
keamanan
:
mencegah
pengguna
yang
tidak
miliki
hak
untuk
akses
kedalam
database.
Sistem
integritas
:
menjaga
konsistensi
data
yang
disimpan.
Sistem
kontrol
concurrency
memungkinkan akses
bersama
kedalam
database.
|