17
Menurut
Ramakrishnan
(2003,p3),
DDL adalah
subset
daripada
SQL
yang
mendukung
pembuatan,
penghapusan,
pemodifikasian dan
pendefinisian
untuk
tabel
dan
view. DDL
digunakan
untuk
mendefinisikan
eksternal dan conceptual skema.
2.1.3.2
Data Manipulation Language (DML)
Menurut
Connolly
(2005,p41),
DML
adalah
sebuah
bahasa yang
menginginkan
satu
set
dari
operasi
untuk mendukung
operasi
manipulasi
dasar
data yang
dipegang
oleh
basis
data.
Operasi
data
manipulasi
biasanya
menyediakan
:
Insert data baru kedalam basis data.
Modifikasi
data store yang disimpan dalam basis data,
Pemanggilan data yang ada dalam basis data,
Penghapusan data dari basis data.
Menurut
Ramakrishnan
(2003,p131),
DML
adalah
subset daripada
SQL yang mengijinkan
user
untuk
membentuk
query
dan memasukkan,
menghapus, dan memodifikasi baris.
Salah
satu fungsi
utama
dari DBMS
untuk
mendukung
Data
Manipulation Language dimana pengguna bisa membuat statement yang
dapat menyebabkan
manipulasi
data terjadi.
Manipulasi
data dapat
diaplikasi
pada tingkat
eksternal,
konseptual,
dan internal.
Akan
tetapi
pada
tingkat
internal
harus
mendefinisikan
prosedur
low-level
yang
kompleks
yang
|