18
DDL
juga digunakan
untuk
menciptakan,
mengubah,
dan
menghapus
basis data.
2.1.4
Data Manipulation Language (DML)
Menurut Connoly
(2002,
p41),
DML
adalah
suatu
bahasa
yang
menyediakan
serangkaian
operasi
untuk
mendukung
operasi
manipulasi
basis
data pada data
yang disimpan di
database.
Dan
operasi
manipulasi data tersebut
meliputi :
Penyisipan data baru ke dalam database
Memodifikasi dari data yang disimpan di dalam database
Mengembalikan data yang diisikan dalam database
Menghapus data dari database
Sedangkan menurut
Kadir
(1999,
p31),
DML
adalah
perintah-perintah
yang digunakan
untuk
mengubah,
memanipulasi, dan
mengambil data pada basis
data. DML pada dasarnya dibagi menjadi dua, yaitu :
Prosedural,
yang
menuntut
pemakai
menentukan
data
apa
saja
yang
diperlukan dan bagaimana cara mendapatkannya.
Nonprosedural,
yang
menuntut pemakai
menentukan data
apa
saja
yang
diperlukan,
tetapi tidak perlu menyebutkan
cara mendapatkannya.
Keuntungannya adalah
lebih
mudah
dipelajari
dan
digunakan
oleh
pemakai.
Sedangkan kerugiannya adalah kurang efisien karena pemakai
tidak tahu cara
mendapatkan datanya.
|