PERTEMUAN V
DATA
MANIPULATION LANGUAGE (Bagian-1)
TUGAS
PENDAHULUAN
1.
1. Apa yang
dimaksud dengan DML?
2.
2. Tuliskan dan
jelaskan deklarasi sintaks perintah-perintah DML!
3.
3. Apa perbedaan
perintah drop dan delete dalam MySQL, jelaskan!
4.
4. Buatlah sebuah
struktur database sederhana dengan menggunakan perintah pada DML!
Jawaban
1.
DML adalah
perintah-perintah yang berfungsi untuk melakukan manipulasi data ataupun
objek-objek yang ada di dalam table.
2.
a. Penambahan
data pada table dengan insert
Cara pertama
INSERT INTO nama_table values (‘nilai
1’,’nilai 2’,’nilai 3’, .....);
Cara kedua
INSERT INTO nama_table (field 1, field
2, field 3, .....) values (‘nilai 1’,’nilai 2’,’nilai 3’, .......);
Cara ketiga
INSERT INTO nama_table SET field 1 =
‘nilai 1’, field 2 = ’nilai 2’, field 3 = ‘nilai 3’, field ..... = ‘nilai
.....’);
b. Mengubah data pada table dengan
update
UPDATE nama_table SET nama_field =
‘nilai baru’ WHERE nama_field = ‘kondisi’;
c. Menghapus data pada table dengan
delete
DELETE FROM nama_table WHERE nama_field
= ‘option’;
3.
DROP yaitu
perintah untuk menghapus database pada table, field yang dibuat dalam database
itu sendiri.
DELETE
yaitu perintah untuk menghapus
database dalam suatu table.
4.
Struktur
database menggunakan perintah DML
1.
SELECT * from
contoh;
Perintah yang digunakan untuk
menampilkan isi tabel dengan kolom tertentu saja.
·
SELECT kolom 1,
kolom 2, .... FROM nama_tabel;
·
SELECT
nama_contoh, alamat from contoh;
Untuk menampilkan isi suatu tabel dengan
kondisi tertentu:
SELECT * FROM nama_tabel WHERE kolom = kondisi;
Select * from contoh where
Hobi =’Sepak Bola’;
2.
INSERT
Untuk menambah record
atau baris baru dalam table:
INSERT INTO nama_table
(nama_kolom) VALUES (isi kolom) atau
INSERT INTO nama_table
SET nama_kolom = ‘isi kolom’
Perintah yang digunakan
dalam penggunaan sintaks:
Insert into
Contoh (nama_contoh,
alamat, pekerjaan, hobi) values (‘Zuhri’,’Bogor’,’Mahasiswa’,’Sepak Bola’);
3.
UPDATE
Untuk memodifikasi
record atau baris yang sudah ada dalam suatu tabel pada database sesuai dengan
kondisi yang diinginkan.
UPDATE nama_table SET
Kolom 1 = ‘isi_kolom’
WHERE
Kolom 2 = ‘kondisi’;
Perintah dalam
penggunaan sintaks:
Update contoh set
nama_contoh = ‘Zuhri’ where hobi = ‘Futsal’;
4.
DELETE
Untuk menghapus record
atau baris tertentu dalam suatu table:
DELETE FROM nama_table
WHERE nama_kolom ‘isi_kolom’;
Jika WHERE tidak
disertakan maka semua isi dalam table akan terhapus.
Perintah dalam
penggunaan sintaks:
Delete from contoh
where nama_contoh = ‘Zuhri’;
Ini akan menghapus row
atau baris pada tabel contoh untuk kolom nama_contoh yang berisi ‘Zuhri’;
0 komentar:
Posting Komentar