13
2. Data
Manipulation
Language
(DML),
digunakan
untuk
menyisipkan,
memperbaharui, memanggil data dari basis data.
Menurut Connolly dan Begg (2002, p41), DML (Data
Manipulation Language) adalah suatu bahasa yang menyediakan
kumpulan operasi yang akan diinginkan untuk mendukung operasi
manipulasi
data
utama
pada
data yang
diperoleh
dalam
basis
data.
Menyediakan
operasi
dasar
manipulasi data pada data yang ada dalam
basis data, yaitu :
Penyisipan data baru ke dalam basis data (insertion).
Mengubah
atau
memodifikasi
data
yang
disimpan
di
dalam
basis
data (modify).
Pemanggilan data yang ada dalam basis data (retrieve).
Menghapus data dari basis data (delete).
Menurut
Connolly
dan
Begg (2002, p41-42), kita dapat
membedakan DML menjadi 2 tipe yang berbeda yaitu :
-
Prosedural DML
Prosedural DML adalah suatu bahasa yang memungkinkan
pengguna (umumnya programmer) untuk memberi 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.
|