|
16
2.1.5.2
Data Manipulation Language.
Menurut Connolly dan
Begg ( 2005, p40-p41 ) DML adalah suatu
bahasa yang menyediakan sekumpulan operasi yang diinginkan untuk
mendukung operasi manipulasi data utama pada data yang diperoleh
dalam database.
DML
menyediakan
operasi
dasar
manipulasi
data
pada data yang ada dalam database, yaitu :
-
Penyisipan data baru ke dalam database (insertion)
-
Mengubah
atau
memodifikasi
data
yang
tersimpan
dalam
database (modify).
-
Pemanggilan data yang ada dalam database (retrieve).
-
Menghapus data dari database (delete).
Menurut
Connolly
dan
Begg
kita
dapat
membedakan
DML
menjadi dua tipe yang berbeda, yaitu :
a.
Prosedural DML
Prosedural
DML adalah suatu bahasa
yang
memungkinkan
pengguna (umumnya programmer) untuk member instruksi ke sistem
mengenai data apa yang dibutuhkan dan bagaimana cara
pemanggilannya (retrieve). Artinya pengguna harus menjelaskan
operasi pengaksesan data yang akan digunakan dengan
menggunakan
prosedur yang ada untuk mendapatkan informasi yang dibutuhkan.
|