18
memungkinkan
pembuatan
dan
penghancuran objek-objek yang ada dalam
basisdata
seperti
skema,
domain,
table, view dan indeks. DLL yang utama
dalam SQL yaitu:
-
CREATE : digunakan untuk membuat objek dalam basisdata
-
ALTER : digunakan untuk mengubah objek dalam basisdata. ALTER
hanya dapat digunakan pada domain dan tabel saja
-
DROP : digunakan untuk menghancurkan objek yang ada dalam basisdata
b.
Data Manipulation Language (DML)
Menurut
Connoly
dan
Begg
(2005,
p40),
definisi
Data Manipulation
Language
(DML)
adalah
suatu
bahasa
yang
menyediakan
sekumpulan
operasi-operasi
yang
mendukung
dasar
operasi
manipulasi
data
pada
data
yang disimpan dalam database. Operasi manipulasi data biasanya meliputi :
a.
Penyisipan (insertion) data baru ke dalam database
b. Modifikasi (modification) data yang disimpan dalam database
c.
Pemulihan (retrieve) data yang ditampung dalam database
d.
Penghapusan (deletion) data dari database
DML dibagi menjadi 2 jenis, yaitu Procedural
dan Non-prosedural.
Menurut Connolly dan Begg (2005, p41), pengertian Prosedural DML adalah
suatu bahasa yang memperbolehkan pengguna mengdeskripsikan ke sistem
data
apa
yang
dibutuhkan
dan
bagaimana
mendapatkan
data
tesebut
secara
tepat, sedangkan
Non-prosedural
DML
adalah
sebuah
bahasa
yang
mengizinkan
pengguna
untuk
menentukan
data
apa
yang dibutuhkan tanpa
memperhatikan bagaimana data diperoleh.
|