16
2.1.5
Database Manipulation Language (DML)
Menurut Connolly (2002, p41), DML (Data Manipulation
Language) adalah bahasa yang menyediakan sekumpulan operasi untuk
mendukung operasi operasi dasar manipulasi data dalam :
a. Memasukkan data baru kedalam sebuah database (insert),
b. Memodifikasi data yang telah tersimpan di dalam database (update),
c. Menghapus data yang telah ada didalam database (delete),
d. Mengembalikan data yang telah ada di dalam database (select).
Ada 2 macam DML,yaitu :
A. Procedural DML
Procedural DML adalah bahasa yang
memungkinkan user untuk
meminta data data apa saja
yang dibutuhkan pada sistem tepatnya
bagaimana untuk mengambil data.
B. Non Procedural DML
Non Procedural DML dinamakan juga bahasa deklarasi. Non
Procedural DML lebih mudah untuk dipelajari dan digunakan
daripada Procedural DML.
Perbedaan
yang
paling
utama
diantara
l Procedural
DML
dan
Non
Procedural
DML
adalah
pada
output (keluaran)
nya
dimana
pada
Procedural
DML
mengoperasikan record record secara tersendiri
|