Modul 2 - DML Dan Retrive Data
Modul 2 - DML Dan Retrive Data
1. Tujuan
1. Mengenal data manipulation language dan mampu menggunakannya
2. Mampu mengelola record dan retrieve data.
2. Alat Bantu
1. MySQL
2. XAMPP
3. Dasar Teori
DML ( Data Manipulation Language )
DML adalah sebuah metode Query yang dapat digunakan apabila DDL telah terjadi,
sehingga fungsi dari Query DML ini untuk melakukan pemanipulasian database yang telah
dibuat. Query yang dimiliki DML adalah :
1. INSERT : digunakan untuk memasukan data (menambahkan baris) pada suatu tabel.
Menambah baris dengan mengisi data pada setiap kolom :
INSERT INTO namatabel VALUES (nilai1,nilai2,nilai-n);
Keterangan :
Jika data bertipe string, date atau time maka gunakan tanda petik tunggal ('xxx') atau petik
ganda ("xxx"). Jika data bertipe numerik maka tidak menggunakan tanda petik tunggal
maupun ganda.
2. DELETE : digunakan untuk menghapus satu baris, baris dengan kondisi tertentu atau
seluruh baris.
DELETE FROM namatabel [WHERE kondisi];
Perintah dalam tanda [ ] bersifat opsional untuk menghapus baris dengan kondisi tertentu.
3. UPDATE : digunakan untuk mengubah isi data pada satu atau beberapa kolom pada
table.
UPDATE namatabel SET kolom1 = nilai1, kolom2 = nilai2 [WHERE kondisi];
Perintah dalam tanda [ ] bersifat opsional untuk mengubah baris dengan kondisi tertentu.
4. SELECT : digunakan untuk menampilkan isi dari suatu tabel yang dapat dihubungkan
dengan tabel yang lainnya.
a. Menampilkan data untuk semua kolom menggunakan asterisk (*) :
SELECT * FROM namatabel;
4. Pre Test
a.
b.
5. Praktikum
1. Buatlah sebuah database dengan nama LATIHAN2!
2. Buatlah sebuah tabel pet pada database LATIHAN2!
Field Type Null Key default Extra
Nama Varchar(20) NO
6. Post Test
Pada pada point 5 praktikum diatas, point 2 tabel pet, pada field nama, jelaskan maksud dari
No pada column Null tersebut?
7. Tugas
Tulis semua perintah-perintah SQL Praktik di atas beserta outputnya !