|
11
designer dan physical database designer, application developer, dan end-
user (naïve user dan sophisticated user).
2.1.3
Data Definition Language (DDL)
Menurut Connolly-Begg (2002, p40), DDL adalah bahasa yang
memungkinkan DBA atau pemakai untuk menggambarkan dan
mendefinisikan entity, atribut, dan
relationship
yang
diperlukan
oleh
aplikasi, beserta integrity constraint dan security constraint. DDL
digunakan untuk mendefinisikan suatu skema atau memodifikasi DDL
yang ada.
2.1.4
Data Manipulation Language (DML)
Menurut Connolly-Begg (2002, p41), DML adalah bahasa yang
menyediakan
sekumpulan operasi
untuk mendukung manipulasi data
pada suatu database. Operasi manipulasi data yang dijalankan berupa:
Penambahan (insert) data baru pada database.
Pengubahan (update) data yang ada pada database.
Pencarian (retrieve) data yang ada pada database.
Penghapusan (delete) data yang ada dari database.
Ada 2 macam tipe dasar DML yang digunakan yaitu :
1. Procedural DML
Merupakan bahasa yang
memungkinkan pemakai untuk
memberitahu sistem tentang data apa saja yang dibutuhkan dan
bagaimana caranya untuk menerima data.
|