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);”
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
Posting Komentar