9
2.2.3
Pengertian Database Management System (DBMS)
Menurut Connoly
(2002,
p16), Database Management System (DBMS)
is
a software
system that enables
users
to define,
create, maintain,
and control
access to the database. Jadi dapat
diartikan bahwa DBMS adalah sebuah sistem
piranti lunak
yang
memungkinkan pengguna
untuk
mendefinisikan,
membuat,
memelihara,
dan
mengawasi akses
ke
database.
Sebuah DBMS
harus
menyediakan fasilitas sebagai berikut
:
1.
Mampu
mendefinisikan database,
biasanya
melalui
Data
Definition
Language (DDL).
DDL
memungkinkan pengguna untuk menentukan tipe
data, struktur, dan batasan terhadap data yang akan disimpan ke database.
2. Memungkinkan pengguna untuk memasukkan (insert), merubah (update),
menghapus
(delete),
dan
mengambil
(retrieve)
data
dari database,
biasanya
melalui Data
Manipulation
Language
(DML).
DML
memungkinkan pengguna untuk melakukan query.
3.
Menyediakan kendali
akses
ke
database.
Sebagai contoh DBMS
dapat
menyediakan :
a. Sistem
keamanan
yang
memungkinkan
untuk
mencegah
pengguna yang tidak berkepentingan untuk mengakses database.
b. Sistem integrasi yang menjaga konsistensi data yang tersimpan.
c. Sistem
kendali
yang
memungkinkan
database
untuk
diakses
secara bersamaan.
|