|
30
DBMS
merupakan
perangkat
lunak
yang
berinteraksi
dengan
program aplikasi user dan basis data. Secara khusus, DBMS
menyediakan fasilitas- fasilitas sebagai berikut :
1.
Memungkinkan
user
untuk
menspesifikasikan
tipe
dan
struktur
data dan batasan
dari
data
yang
akan
disimpan
pada
database,
melalui
Data Definition
Language (DDL).
2.
Memungkinkan
user
untuk
insert, update,
delete,
dan retrieve
data
dari database,
biasanya
melalui
Data Manipulation
Language
(DML). Dengan memiliki penyimpanan pusat
untuk semua data dan
deskripsi
data, memungkinkan
DML
untuk
menyediakan
fasilitas
inquiry
umum untuk
data, yang
disebut
dengan query
language.
Query
language yang
paling
umum adalah SQL (Structured Query
Language)
3.
Menyediakan akses yang terkendali pada basis data.
Contohnya:
-
Sistem
keamanan,
yang
mencegah
user
yang
tidak
terdaftar
untuk mengakses database.
-
Sistem
integritas, yang memelihara
konsistensi
data
yang
tersimpan.
-
Sistem
control
konkurensi,
yang
memungkinkan
akses
bersama pada sebuah database.
-
Sistem
control
recovery,
yang
mengembalikan
database
ke
keadaaan sebelumnya yang konsisten jika hardware
atau
software mengalami kegagalan
2.2.6.2 Komponen-komponen Lingkungan DBMS
Menurut
(Connoly & Begg, 2002),
ada
lima
komponen
utama
pada lingkungan DBMS yaitu :
1.
Hardware ( perangkat keras )
DBMS dan aplikasi membutuhkan perangkat keras agar dapat
berjalan. Perangkat
keras
itu
dapat
berkisar
dari sebuah
komputer
pribadi
ke
sebuah mainframe,
sampai
pada
sebuah
jaringan dari
komputer. Perangkat keras tertentu mungkin diperlukan, tergantung
pada kebutuhan organisasi dan DBMS yang digunakan.
|