10
2.1.5 Database Management System (DBMS)
Menurut Connolly dan Begg (2005, p16),
Database Management System
merupakan sebuah sistem perangkat lunak yang memungkinkan pengguna untuk
mendefinisikan, membuat, mengatur, dan mengontrol pengaksesan ke basisdata.
Menurut Gerald V.Post (2005, p2), DBMS adalah perangkat lunak yang
mendefinisikan
basisdata,
penyimpan
data,
mendukung
bahasa query,
menghasilkan
laporan, dan membuat layar untuk memasukan data.
2.1.5.1 Fasilitas-Fasilitas DBMS
Sebuah DBMS menyediakan fasilitas-fasilitas berikut:
1. DBMS
memungkinkan
pengguna
untuk
mendefinisikan
basisdata,
dengan
menggunakan Data Definition Language (DDL). DDL
memungkinkan
pemakai
untuk
menspesifikasi
tipe-tipe
dan
struktur
data
dan constraint
pada
data untuk disimpan didalam basisdata.
2. DBMS
memungkinkan
pengguna
untuk
memasukkan,
mengubah,
menghapus, dan
menggambil data dari basisdata, dengan menggunakan Data
Manipulation Language (DML).
3.
DBMS
menyediakan
pengontrolan
akses
ke
basisdata.
Contohnya,
DBMS
menyediakan :
a.
Security system,
mencegah pengguna
yang tidak
memiliki
hak dalam
mengakses basisdata
b.
Integrity system, mengatur konsistensi dari data yang disimpan
|