1.2 Tujuan
SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data
Manipulation Language (DML). Implemetasi DDL dan DML berbed auntuk tiap
sistem manajemen bisnis. Secara umum implementasi setiap bahasa memiliki
bentuk standar yang berbeda. Data ManipulationLlanguage (DML) digunakan
untuk memanipulasi data yang ada dalam suatu tabel. Perintah-perintah yang
umum digunakan adalah SELECT (menampilkan data), INSERT (menambah
data baru), UPDATE (mengubah data yang sudah ada), DELETE (menghapus
data) (Adelia dan Setiawan, 2011).
Data Manipulation Language adalah kelompok perintah yang berfungsi untuk
memanipulasi data dalam basis data. DML juga merupakan seperangkat perintah
yang dimiliki oleh database yang meliputi create, update, delete dan read atau
select. DML dibagi menjadi dua yaitu DML prosedural dan DML non-prosedural.
Sistem basis data yang dapat dimanipulasi adalah basis data yang bersifat
relational. DML yang akan dikelola adalah record-record yang ada dalam tabel
(Yanto, 2016).