Data Manipulation Language Dalam MySQL

Data Manipulation Language Dalam MySQL

Setelah kemarin kita belajar tentang bagaimana cara membuat tabel database menggunakan perintah ddl ,sekarang kita akan mengisi tabel yang sudah kita buat tersebut menggunakan perintah dml .

Apa sih DML itu ???

DML merupakan singkatan dari Data Manipulation Language . Berbeda dengan DDL , jika DDL hanya di gunakan untuk mengurusi masalah pembuatan tabel dan database . Sedangkan jika dml tugasnya untuk memanipulasi dan menggolah data atau record dalam tabel .

Apa saja perintah yang harus di pelajari dalam DML???

Sebenarnya banyak jika di tanya apa saja perintah yang di gunakan untuk DML , namun di sini saya akan menjelaskan perintah – perintah dasar untuk dml . Perlu kawan-kawan ketahui juga semua tutorial di blog ini menggunakan phpMyAdmin .

1 . INSERT

Perintah ini di gunakan untuk melakukan penyisipan atau penambahan data pada tabel . Untuk contohnya lihat gambar di bawah ini .

Data Manipulation Language Dalam MySQL

Sebelumnya pastikan bahwa kita sudah membuat tabel , di sini saya memberi nama tabel barang dengan atribut idBarang varchar(10) primarykey, namaBarang varchar(30) dan hargaBarang int. Atau kawan-kawan dapat mendownload file sql di akhir postingan ini ,kemudian silahkan di import. Kembali kita ke pembahasan .

Perlu di perhatikan juga untuk mengetikan sql , kita terlebih dahulu harus berada di dalam database . Jika tidak maka akan error. Kemudian saya sarankan juga untuk masuk ke tabel , agar kita tahu di dalam tabel terdapat kolom apa saja . Ada 2 cara untuk memasukan data , cara pertama adalah seperti ini .

Data Manipulation Language Dalam MySQL

Jika kita menggunakan cara di atas kita tidak mengisi semua kolom dalam tabel tidak masalah . Misalnya kita Cuma mengisi komom idBarang dan namaBarang bisa .Untuk pengisiannya mengikuti urutan yang depan .

Kemudian ada cara ke dua yaitu seperti berikut .


Data Manipulation Language Dalam MySQL

Cara yang ini lebih singkat dalam penulisan perintah , namun kita harus mengisi semua kolom dalam tabel . Jika tidak maka akan error seperti di bawah ini .

Data Manipulation Language Dalam MySQL


Kita tidak hanya dapat memasukan satu data saja , namun kita bisa memasukan banyak data sekaligus . Caranya mudah lihat di bawah ini .

Data Manipulation Language Dalam MySQL

Hasilnya dapat di lihat di menu Browse .

Data Manipulation Language Dalam MySQL

2 . SELECT

Selain dari menu Browse , kita dapat juga menampilkan isi dari tabel dengan menggunakan perintah ini .

Data Manipulation Language Dalam MySQL

Jika ingin menampilkan semua kolom dalam tabel, kawan-kawan tidak perlu capek-capek menulis semua nama kolomnya , kita dapat menggantinya dengan karakter bintang ( * ) yang berarti semua . Lihat coding di bawah .
Data Manipulation Language Dalam MySQL

Kita juga dapat menampilkan baris yang kita inginkan dengan kondisi . Untuk itu kita harus menambahkan perintah WHERE . Misalnya ingin menampilkan nama dan harga barang yang harganya 5000.

Data Manipulation Language Dalam MySQL


Hasilnya seperti di bawah ini .

Data Manipulation Language Dalam MySQL


Silahkan kawan-kawan otak atik sendiri.

3 . UPDATE

Perintah ini digunakan untuk mengedit atau meng update data di dalam tabel .Perhatikan contoh di bawah .

Data Manipulation Language Dalam MySQL

Perintah ini harus di kasih kondisi dengan perintah WHERE  , jadi yang di update hanya yang memenuhi kondisi . Jika tidak di beri kondisi maka semua data akan di update .

4 . DELETE

Dari namanya pasti udah tau kan perintah ini untuk apa , ya benar sekali untuk menghapus data dalam tabel . Perintahnya seperti berikut .

Data Manipulation Language Dalam MySQL

Perintah ini pun harus menggunakan perintah WHERE , jika tidak maka semua data akan di hapus .


Nah itu dulu yang dapat saya sampaikan , di atas adalah perintah-perintah dasar dalam belajar database. Jangan lupa ya coret coret di kolom komentarnya J .Untuk download sql nya silahkan klik di bawah ini . 

0 Response to "Data Manipulation Language Dalam MySQL"

Post a Comment

Terima kasih atas kunjungan anda , silahkan komentarnya ^_^.