|
30
aplikasi,
bersama
dengan
beberapa
integritas
yang
berhubungan
dan security constraint.
2.1.6.6
Data Manipulation Language (DML)
Definisi
dari
Data Manipulation Language
menurut
Connolly dan Begg (2005, p40) adalah
suatu bahasa yang
menyediakan
satu
set
operasi yang
digunakan
untuk
mendukung
operasi manipulasi data dasar yang ada di dalam basis data.
Operasi dari manipulasi data biasanya meliputi :
1.
Menambahkan data baru di dalam basis data
2.
Memodifikasi data yang tersimpan di dalam basis data
3.
Memanggil data yang terdapat di dalam basis data
4.
Penghapusan data dari basis data
Ada 2 tipe dari DML yaitu :
1. Procedural DML
Suatu bahasa yang mengijinkan user untuk memberitahukan
kepada
sistem data
apa
saja
yang
dibutuhkan
dan
bagaimana
cara yang tepat untuk memanggil data tersebut.
2. Non Procedural DML
Suatu
bahasa
yang
mengijinkan user
untuk menentukan data
apa saja yang dibutuhkan daripada bagaimana data tersebut
dikembalikan.
|