Pengertian dan contoh perintah DML
DML (Data
Manipulation Language) adalah perintah-perintah untuk memanipulasi
data pada basisdata, misalnya tentang untuk memilih data (query), menyisipkan,
mengubah, dan menghapus data dalam basis data. Bentuk manipulasi yang dapat
dilakukan oleh DML adalah untuk keperluan pencarian kembali data lama,
penyisipan data baru, penghapusan data, perubahan data. DML dibagi menjadi 2
jenis yaitu procedural dan non procedural
2) Manfaat DML :
a. Pengambilan informasi
yang disimpan dalam basis data
b. Penyisipan informasi baru ke
basis data
c. Penghapusan informasi
dari basis data
d. Modifikasi informasi yang
disimpan dalam basis data
e. Query adalah perintah
yang ditulis untuk mengambil informasi.
3.) contoh perintah DML ( data
manipulation language)
Perintah dari DML antara lain, INSERT, SELECT, dan UPDATE. DELETE
1. INSERT
Merupakan perintah untuk
memasukkan data ke dalam sebuah tabel yang telah kita buat.
Syntax : INSERT
INTO nama_tabel (nama_kolom1, nama_kolom2, ...)
values (data1,
data2, ...);
Contoh: insert into mahasiswa (nama, npm, kelas) values
(‘aldion’, ‘10111556’, ‘3ka02’);
Perintah diatas berarti
kita akan memasukkan data ke dalam tabel mahasiswa, yang pertama pada kolom
nama “aldion”, lalu “10111556” ke dalam
kolom npm, “3ka02” ke dalam kolom kelas, Mengapa menggunakan tanda petik
("")? Karena kita sudah definisikan tipe data dari nama_kolom dengan
varchar, sehingga kita harus menggunakan tanda petik ("").
2. SELECT
Merupakan perintah yang digunakan
untuk menampilkan semua atau sebagian isi dari tabel yang telah kita inputkan
data-datanya.
Syntax : SELECT
* FROM nama_tabel;
Contoh: select * from mahasiswa;
Perintah diatas berarti
kita akan menampilkan semua data yang telah kita inputkan pada tabel mahasiswa,
untuk melihat / mengecek kebenaran dari data yang telah kita inputkan
3. UPDATE
Merupakan perintah
untuk mengubah suatu data yang terdapat kesalahan dalam penginputan data
tersebut.
Syntax : UPDATE
nama_tabel SET nama_kolom = ekspresi WHERE kondisi;
Contoh: update mahasiswa set nama = "aldion ganteng"
where nama = "aldion";
Perintah diatas berarti
kita akan mengubah data pada kolom nama menjadi aldion ganteng yang
dikondisikan / dilihat dari nilai nama aldion. Sehingga semua yang bernama
aldion pada kolom nama nya akan berubah menjadi aldion ganteng
4. DELETE
Merupakan perintah untuk
menghapus data dari sebuah tabel.
Syntax : DELETE
FROM nama_tabel WHERE kondisi;
Contoh: delete from mahasiswa where nama= ‘aldion ganteng’;
Perintah diatas berarti
kita akan menghapus data dari tabel mahasiswa yang dikondisikan / dilihat dari
nama yaitu “aldion ganteng”. Maka semua data yang memiliki nama “aldion ganteng”
akan terhapus dari tabel mahasiswa.
Tidak ada komentar:
Posting Komentar