Home Start Back Next End
  
11
Database tidak
hanya
memegang data operasional organisasi tetapi juga deskripsi
dari
data
tersebut.
Untuk
alasan
ini,
database
juga
diartikan
sebagai
sekumpulan
pengguna program aplikasi dan database.
Sebuah DBMS menyediakan beberapa fasilitas sebagai berikut :
1.   Data Definition Language (DDL)
DDL  adalah  sebuah  bahasa  yang  mengijinkan  Database
Administrator atau
pengguna
untuk
menggambarkan
dan
memberi
nama
dari
entitas,
attribute,
dan
relationship yang
dibutuhkan
untuk
aplikasi bersama dengan semua kepercayaan yang berhubungan
dengan batasan keamanan (Connolly dan Begg, 2010, p41). Contoh
dari operasi DDL adalah create, drop, dan alter tabel.
2.   Data Manipulation Language (DML)
DML
adalah
sebuah
bahasa
yang menyediakan
sekumpulan
operasi
yang
mendukung
operasi
manipulasi
data
di
dalam database.
(Connolly
dan
Begg,
2010,
p41).
Contoh dari
operasi
DML
adalah
insert dan update.
3.   Menyediakan kontrol akses ke database, sebagai contoh :
a.   Security
system,
dimana
mencegah
pengguna
yang
tidak
mempunyai hak untuk mengakses database.
b.   Integrity system, dimana menjaga konsistensi dari data.
c.   Concurrency
control 
system,
dimana 
mengijinkan 
akses 
yang
terbagi dalam database.
d.   Recovery 
control  
system
dimana  
mengembalikan  
kondisi
database sebelum kegagalan hardware atau software.
Word to PDF Converter | Word to HTML Converter