tutorial penggunaan perintah DML atau Data Maniputalion Language pada MySQL create/insert, read/select, update dan delete

Hallo, selamat datang kembali di blog enogizerika

Semoga pengunjung blog ini selalu sehat selalu dan bahagia

Pada blog sebelumnya kita membahas tutorial penggunaan perintah DDL pada MySQL, Maka pada kesempatan kali ini kita akan membahas mengenai tutorial penggunaan perintah DML atau Data Maniputalion Language pada MySQL.

Data Maniputalion Language pada MySQL adalah sebuah kumpulan perintah dalam SQL yang berhubungan dengan mengolah data didalam suatu table dan tak terkait dengan perubahan struktur serta definisi tipe data dari objek database seperti table, column dan sebagainya. Pada blog kali ini kita akan menggunakan perintah create/insert, read/select, update dan delete.

Masih dengan database kasir indomart, kita akan coba menerapkan perintah DML ke dalam tabelnya

Data yang akan kita masukan adalah data berikut :

 

Data ini akan kita masukan kedalam table pelanggan


Dalam memasukan suatu data pada table ada 2 cara yang bisa dilakukan

1. Ketik “insert into (nama_table_yang_ingin_diisi) values (data,’data’,data’ dst);”



Ingatlah, urutan values nya harus sesuai dengan baris field pada table yang diisi data. Kemudian juga ada yang perlu diingat bahwa tipe data intejer tidak perlu diberi tanda ‘_’ seperti contoh pada bagian field id_pelanggan tipe datanya intejer maka ketika data dimasukan tak perlu menggunakan ‘_’

2.      2. Ketik insert into (nama_table_yang_ingin_diisi) ((nama_field),(nama_field), dst) values (data,’data’,data’ dst);”

Setelah data dimasukan untuk menampilkan kembali data-data tadi adalah dengan menggunakan perintah “select *from (nama_table);”

 

Bila tadi untuk menampilkan seluruh data yang telah dimasukan, maka cara kali ini hanya akan memperlihatkan data dari dua field saja, sebagai contoh kita akan menampilkan data pada field nama dan pekerjaan. Maka perintah yang perlu kita tulis “select (nama_field), (nama_field) from (nama_table);”

Selanjutnya kita akan Mencoba menggunakan perintah Delete yang memiliki perbedaan, cukup ketik “DELETE from (nama_table) WHERE (nama_field)=data;” setelah itu coba gunakan perintah Delete dengan format berbeda seperti “DELETE from (nama_table) WHERE (nama_field)=”data”;” perhatikan contoh pada database kasir indomart tabel pelanggan berikut
a. “DELETE from (nama_table) WHERE (nama_field)=data;”
b. 
“DELETE from (nama_table) WHERE (nama_field)=”data”;

Adakah perbedaan nya ? lalu kenapa penggunaanya dibedakan dengan tanda petik (“_”) pada datanya ?

Jawabannya tentu seperti yang sebelumnya diberitahukan pada perintah insert, bahwa hanya tipe data yang tidak di apit oleh tanda petik

Lalu kenapa data yang terhapus malah satu kolom sekaligus ? kenapa bukan hanya data yang tadi ditulis?

Jawabanya karena ada kata WHERE tadi, jadi perintah itu berarti menghapus data dimana field itu berada, seperti “delete from pelanggan where nama=”Fulanah”;” maka data yang akan dihapus adalah data yang setu kolom dengan data Fulanah.

Kemudian yang  terakhir kita bahas pada blog kali ini adalah perintah Update, dimana perintah ini digunakan untuk memperbarui data yang telah tersimpan di database

Formatnya yaitu “UPDATE (nama_table) SET (nama_field_yang_diperbarui)=”data baru” WHERE (nama_field)=data;”

Maka data “Fulan” yang tadi ada tergantikan oleh “Aku Cakep”

Sekian tutorial kali ini, bila ada salah kata maupun penjelasan bisa dikoreksi ya

Kalau yang mau lebih tau lagi bisa loh dengan kuliah di Universitas Alma Ata, jangan lupa ambil prodi Sistem Informasi kalau ingin satu prodi dengan mimin atau bisa juga kok prodi dari fakultas lain ya

Terima kasih

See you later guys......






Komentar