Monday, October 12, 2015

Cara Membuat Database MySQL - Sesi 7 Data Manipulation Language/DML (Insert, Update, Delete Data)

Sesi ini adalah sesi lanjutan dari Cara Membuat Database MySQL - Sesi 6 (Create, Alter, Drop, Show, Rename Table).DML adalah sebuah metode Query yang dapat digunakan apabila DDL (Create Database & Table) telah terjadi, sehingga fungsi dari Query DML ini untuk melakukan pemanipulasian database yang telah dibuat seperti melakukan insert, update dan delete data pada table yang terdapat didalam database.


  • Mengisi data kedalam table ( INSERT INTO)
Untuk mengisi data kedalam table, sudah dipastikan bahwa table yang akan diisi sudah dibuat sebelumnya sehingga data dapat diisi kedalam table dengan script INSERT seperti berikut :

INSERT INTO tb_tamu (no, nama, alamat, email, no_telp) 
VALUES ('1','Boi trimoyo','ujung berung','bo_i77@yahoo.com','085613548789');

Urutan nilai yang akan diisi ('1','Boi trimoyo','ujung berung','bo_i77@yahoo.com','085613548789') harus sesuai dengan field/kolom yang sudah di deklarasi
(no, nama, alamat, email, no_telp)

  •  Mengubah data didalam table ( UPDATE .... SET )
Kita dapat mengubah data yang ada didalam table dengan menggunakan script UPDATE dengan menggunakan kondisi yang akan kita ubah. misalnya kita ingin mengubah data dengan nama boi trimoyo dengan irfan nurhudin maka kondisi yang kita gunakan adalah nama=boi trimoyo. berikut contoh script yang digunakan :

UPDATE tb_tamu SET

          nama='irfan nurhudin' WHERE nama="Boi trimoyo";

  • Menghapus data didalam table ( DELETE FROM)
Kita dapat menghapus data yang ada didalam table dengan script DELETE seperti berikut :
- Untuk menghapus semua data didalam table dapat menggunakan script dibawah ini :

DELETE * FROM tb_tamu

* tanda bintang dimaksud untuk menghapus seluruh data

- Untuk menghapus beberapa data sesuai kondisi yang kita ingin kan dapat kita gunakan script dibawah ini dengan contoh kita akan menhapus data yang hanya memiliki kata irfan nurhudin yang terdapat pada  kolom/field nama :
DELETE FROM tb_tamu WHERE nama='irfan nurhudin'

Lanjut ke sesi 8 Seleksi Data (SELECT)


No comments:

Related Posts Plugin for WordPress, Blogger...