16
2.1.6
Database Languages
2.1.6.1 Data Definition Language (DDL)
Menurut
Connolly (2005,
p40),
DDL
(Data
Definition
Language)
adalah
suatu
bahasa
yang
memungkinkan Database
Administrator
(DBA)
atau
pengguna
untuk
mendefinisikan dan
memberi
nama
entitas,
atribut
dan
relasi
yang
dibutuhkan aplikasi
dengan
kesatuan integrasi dan
batasan
security.
DDL
memungkinkan
pembuatan
dan
penghancuran
objek-objek
yang
ada dalam database seperti skema, domain, table, view, dan indeks.
Menurut Fathansyah (1999, p15),
DDL adalah struktur atau
skema
basisdata yang
menggambarkan
desain
basisdata secara
keseluruhan
dispesifikasikan dengan
bahasa
khusus.
Hasil
dari
kompilasi
perintah
DDL
adalah
kumpulan tabel
yang
disimpan
dalam
file
khusus
yang
disebut
Kamus
Data
(Data
Dictionary).
Kamus
Data
merupakan suatu
metadata
yaitu
data
yang
mendeskripsikan data yang sesungguhnya.
Beberapa statement DDL (Connolly, 2005, p168 ) :
1. Create Table
Untuk membuat
tabel dengan
mengidentifikasikan
tipe data
untuk tiap
kolom.
2. Alter Table
Untuk menambah atau membuang kolom dan constrain.
3. Drop Table
|