Page 80 - MEDIA PENDIDIKAN 1-8
P. 80
BAB 8
DATA MANIPULATION LANGUAGE
(DML)
A. Definisi Data Manipulation Language (DML)
Data Manipulation Language merupakan sekumpulan perintah yang dipergunakan dalam
pengelolaan database seperti menampilkan, menghapus, menambah, dan membuat baru. Adapun
perintah utamanya yaitu SELECT, INSERT, DELETE, dan UPDATE.Perintah dml dipergunakan
untuk melakukan manipulasi database seperti memasukkan data ke tabel database, memodifikasi
data pada database, dan mengambil data yang telah ada pada database.Pada saat kalian tengah
mempelajari mengenai modifikasi pada basis data atau database maka terdapat perintah-perintah
yang perlu dipahami. Salah satu perintah yang berguna dalam pengelolaan database ini yakni dml.
Bagian pada Data Manipulation Language / DML Adalah
Bagian pada Data Manipulation Language / DMLAdalah
Di dalam Data Manipulation Language terdapat dua bagian yakni prosedural dan non-
prosedural. [procedural coding sering dipergunakan dalam pengaturan usaha serta merupakan cara
yang tergolong tepat dalam mengkodekan permintaan Data ManipulationLanguage.Tentunya pada
skema ini pengguna akan memberi tahu database datum mengenai apa yang diinginkan oleh
pengguna serta bagaimana cara untuk memperoleh datum tersebut.
Metode ini tentunya akan lebih cenderung dalam mengambil kode lebih banyak sertasedikit
sulit untuk pengguna. Namun kepastian catatan serta coding database lebihpasti.Metode untuk
permintaan coding selanjutnya yaitu non-prosedural. Walaupun cara inibisa dilakukan akan tetapi
bukan termasuk ke dalam cara resmi guna bekerja pada database.Pada metode ini pengguna hanya
memberitahukan database mengenai data tentang apa yang perlu dilakukan, namun tidak
mengenai cara untuk mengambilnya.Perintah tersebut memerlukan lebih sedikit kode jadi akan
lebih mudah bagi pengguna. Tentunya di saat yangsama database mampu menghasilkan coding
yang tidak efisien maupun tidak terduga dari
metode non-prosedural ini.
B. Perintah dan Contoh DML Adalah
1. Perintah SELECT
Perintah ini dipergunakan supaya programmer bisa mengekstrak data yang berasal
dari tabel berkriteria tertentu. Untuk melakukan perintah ini tentu saja prosesnya harus sesuai
urutan.
Page 80