|
7
2.1.2
Database Management System (DBMS)
Menurut Post,
Gerald
V.
(
2004
,
p2
),
DBMS
adalah
piranti
lunak
yang
mendefinisikan sebuah basisdata,
menyimpan data,
mendukung
bahasa query,
membuat
laporan dan menciptakan layar masukan data.
Menurut
Connolly
dan
Begg
(
2005
,
p16
),
Database
Management System
(DBMS)
merupakan suatu
sistem
piranti
lunak
yang
membuat
pengguna
dapat
mendefinisikan, menciptakan,
mengatur,
dan
mengontrol
akses
kedalam
basisdata.
DBMS dapat menyediakan beberapa fasilitas sebagai berikut :
Mengijinkan
pengguna
untuk
medefinisikan
basisdata
biasanya
melalui
sebuah
Data
Definition
Language
(DDL).
DDL
memungkinkan pengguna
untuk
menentukan tipe
data,
struktur
dan
batasan
pada
data
yang
disimpan
dalam basisdata
Mengijinkan
pengguna
untuk
meng-insert,
update,
delete,
dan
mengambil
data dari basisdata, biasanya melalui Data Manipulation Language (DML)
Menyediakan kontrol akses ke basisdata, contoh :
o
Sistem keamanan
o
Sistem integritas
o
Concurrency control system
o
Recovery control system
o
User-accessible catalog
|