21
1.
Data Definiton Language (DDL)
Menurut Connolly dan Begg (2002, p40) DDL adalah bahasa
yang
memungkinkan seorang administrator basis data atau pengguna untuk
mendeskripsikan dan menentukan entitas, atribut, dan relasi yang
dibutuhkan aplikasi, bersama dengan semua batasan-batasan integritas
dan keamanan (integrity and security constraints). Hasil dari kompilasi
statement DDL adalah kumpulan dari tabel
yang disimpan di file khusus
yang disebut system
catalog. Sementara
istilah data dictionary
dan data
directory digunakan untuk mendeskripsikan system catalog.
Data Definition Language
(DDL) untuk mendefinisikan struktur
basis data dan mengontrol akses ke data, contohnya perintah:
Create table
Digunakan
untuk
membuat
tabel dengan
mengidentifikasikan tipe
data untuk tiap kolom.
Alter Table
Digunakan
untuk
menambah
atau
membuang
kolom
dan
konstrain.
Drop Table
Digunakan
untuk
membuang atau
menghapus tabel beserta semua
data yang terkait di dalamnya.
2.
Data Manipulation Language (DML)
Menurut
Connolly
dan
Begg
(2002,
p41)
DML
adalah
bahasa
yang
menyediakan
sekumpulan
operasi
untuk
mendukung
operasi
|