Skip to content Skip to sidebar Skip to footer
Welcome to danskuyy.com

TUGAS PENDAHULUAN PERTEMUAN V DATA MANIPULATION LANGUAGE (BAGIAN-2)



1. Apa yang dimaksud dengan DML ?
Jawab :
DML adalah perintah-perintah yang berfungsi untuk melakukan manipulasi data ataupun objek-objek yang ada di dalam table.

2. Tuliskan dan jelaskan deklarasi sintaks perintah-perintah pada DML !
Jawab :

a.  penambahan data pada table dengan insert
Cara pertama
INSERT INTO nama_table values ('nilai1','nilai2','nilai3',.....);

Cara kedua
INSERT INTO nama_table (field1,field2,field3,.....) values ('nilai1','nilai2','nilai3',.....);

Cara ketiga
INSERT INTO nama_table SET field1='nilai1',field2='nilai2',field3='nilai3',field....='nilai.....');

b. Mengubah data pada table dengan update
UPDATE nama_tableb 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. Apa perbedaan perintah drop dan delete dalam MySQL, jelaskan !
Jawab :
DROP untuk menghapus database pada table.
DELETE untuk menghapus database.

4. Buatlah sebuah struktur database sederhana menggunakan perintah pada DML!
Jawab:
a. 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’;

b. 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 (‘Danskuy’,’Jakarta’,’Mahasiswa’,’Sepak Bola’);

c. 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 = ‘Danskuy’ where hobi = ‘Futsal’;

d. 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 = ‘Danskuy’;
Ini akan menghapus row atau baris pada tabel contoh untuk kolom nama_contoh yang berisi ‘Danskuy’;