|
16
2.1.6.2 Data Manipulation Language (DML)
Data Manipulation Language (DML) dibagi menjadi 2
jenis
yaitu Procedural
DML dan Non-Procedural
DML.
Procedural
DML
adalah suatu bahasa yang
memperbolehkan
pengguna untuk
mendiskripsikan ke sistem data apa yang
dibutuhkan dan bagaimana
mendapatkan data tersebut secara
tepat, sedangkan Non-procedural
DML adalah sebuah bahasa
yang mengizinkan pengguna untuk
menentukan data apa yang
dibutuhkan tanpa memperhatikan bagaimana data diperoleh.
Menurut Connolly dan Begg (2010,
p92), Data
Manipulation Language
(DML) adalah suatu bahasa yang
menyediakan perangkat operasi untuk mendukung manipulasi
data yang berada pada sebuah basis data. Pengoperasian data
yang hendak dimanipulasi biasanya meliputi beberapa proses,
diantaranya:
a.
Penambahan data baru ke dalam basis data.
b.
Modifikasi data yang disimpan ke dalam basis data.
c.
Pengembalian data yang terdapat di dalam basis
data.
d.
Penghapusan data dari basis data.
2.1.7
Siklus Hidup Pengembangan Sistem Basis Data
Siklus hidup pengembangan sistem basis data berisi tahapan-
tahapan yang dapat digunakan untuk merancang sistem basis data.
Menurut Connolly
dan Begg
(2010, p314) siklus hidup sistem
pengembangan basis data dapat dijelaskan melalui gambar berikut:
|