DML atau Data Manipulation Language merupakan kumpulan perintah SQL yang berhubungan dengan pekerjaan mengolah data di dalam tabel dan tidak terkait dengan perubahan struktur dan definisi tipe data dair objek database seperti table, coloumn, dan sebagainya.
Disini kita akan membahas 4 perintah dasar dari beberapa jenis perintah DML, diantaranya yaitu:
1. DML-INSERT, perintah ini digunakan untuk proses memasukkan record atau nilai pada tabel,
2. DML-SELECT, perintah ini digunakan untuk menampilkan seluruh record atau nilai yang sudah dimasukkan ke dalam tabel,
3. DML-DELETE, perintah ini digunakan untuk menghapus record atau nilai pada tabel,
4. DML-UPDATE, perintah ini digunakan untuk mengubah record atau nilai pada suatu kolom.
Untuk lebih jelas nya, kita akan belajar memprakrikkan penggunaan perintah DML pada sebuah perintah dibawah ini:
 |
record atau nilai |
- Masukkan record atau nilai kedalam tabel!
- Tampilkan syntak SQL ketika menuliskan "select*from pelanggan;"!
- Tampilkan syntak SQL ketika menuliskan "DELETE from pelanggan WHERE id_pelanggan = 1"!
- Tampilkan syntak SQL ketika menuliskan "DELETE from pelanggan WHERE nama = Fulanah";"!
- Tampilkan syntak SQL ketika menuliskan "UPDATE Pelanggan SET nama = Aku Cakep WHERE id_pelanggan = 3";!
Untuk memasukkan nilai kedalam tabel, gunakan perintah insert into. Kali ini kita akan menyebutkan semua nama kolom kedalam tabel yaitu dengan menuliskan INSERT INTO nama_tabel (nama_kolom1, nama_kolom2, nama_kolomN) VALUES ('isi_kolom1', 'isi_kolom2',..., 'isi_kolomN');
Setelah semua nilai dimasukkan kedalam tabel, gunakan perintah select*from nama_tabel seperti gambar dibawah
Selanjutnya yaitu menampilkan SQL ketika menuliskan "select*from pelanggan;"
Gunakan perintah
select nama, pekerjaan from pelanggan;
Menampilkan syntak SQL ketika menuliskan "DELETE from pelanggan WHERE id_pelanggan = 1"!
pada saat menggunakan perintah DELETE, maka record id pelanggan pada nomor 1 akan dihilangkan.
Tampilan syntak SQL ketika menuliskan "DELETE from pelanggan WHERE nama = Fulanah";" adalah record pelanggan dengan nama fulanah.
Perintah nomor 3 dan 4 memiliki tujuan yang sama, yaitu untuk menghapus record yang ada pada tabel, kita dapat memilih akan menggunakan perintah nomor 3 atau 4 untuk menghapus record pada tabel yang ada.
Selanjutnya, ketika menuliskan "UPDATE Pelanggan SET nama = Aku Cakep WHERE id_pelanggan = 3"; maka akan ada perubahan nama pada record bernomor 3 yang sebelumnya bernama "Fulan" berubah menjadi "Aku Cakep"
Sekian penjelasan dari saya, semoga bermanfaat
Berikan kritik serta saran yang membangun jika berkenan.
Terimakasih :)
Tidak ada komentar:
Posting Komentar