10
DBMS
harus
menyediakan
cara
untuk
menjamin
bahwa
data
dalam
basis
data dan perubahan pada data mengikuti aturan yang telah ditetapkan
sebelumnya.
9. Services to promote database independence
DBMS
harus
mencangkup
fasilitas yang
mendukung
independensi program
dari struktur actual basis data.
10. Utility service
DBMS harus menyediakan satu set fasilitas layanan.
Menurut
Petroutsos
(2000,
p5)
DBMS
menyediakan
fungsi-fungsi
sebagai berikut:
1. DBMS
mengizinkan
aplikasi
mendefinisikan
struktur
dari
basis
data
dengan pernyataan SQL. Pernyataan SQL yang mendefinisikan atau
mengedit struktur ini disebut dengan Data Definition Language (DDL).
2. DBMS mengizinkan aplikasi memanipulasi informasi yang disimpan dalam
basis
data
dengan
pernyataan
SQL. Pernyataan
SQL
yang
memanipulasi
informasi ini disebut dengan Data Manipulation Language (DML).
Menurut
McLeod
(2001,
pp269-270)
DBMS
memungkinkan
perusahaan maupun pemakai individu untuk:
Mengurangi pengurangan data. Jumlah
total
file dikurangi dengan
menghapus
file-file duplikat. Juga
hanya terdapat sedikit data yang sama di
beberapa file.
|