DATA MANIPULATION LANGUAGE (DML) 2 x pertemuan
Apa Itu DML ? Bahasa yang digunakan untuk memanipulasi data: menampilkan, menambah, merubah, menghapus data SELECT, INSERT, UPDATE, DELETE
INSERT Fungsi Menambahkan/mengisikan data kedalam tabel Sintak INSERT INTO nama_tabel (nama_kolom) VALUES (nilainya) Contoh INSERT INTO dosen (nik,nama) values (“190302108”,”Mardhiya Hayaty”)
SELECT Fungsi Menampilkan data dari tabel Sintak 1 SELECT nama_kolom FROM nama_tabel Sintak 2 (bersyarat) SELECT nama_kolom FROM nama_tabel WHERE nama_kolom=nilainya Contoh SELECT nik,nama FROM dosen SELECT nik,nama FROM dosen WHERE nama=“Dewi”
UPDATE Fungsi Merubah data yang ada di tabel Sintak 1 UPDATE nama_tabel SET nama_kolom X1=nilainya X1,nama_kolom X2=nilainya X2,….Xn Sintak 2 (bersyarat) UPDATE nama_tabel SET nama_kolom X1=nilainya X1,nama_kolom X2=nilainya X2,….Xn WHERE nama_kolom=nilainya Contoh UPDATE dosen SET nama=‘Mardhiya Hayaty, ST’ akan merubah SEMUA data pada tabel dosen UPDATE dosen SET nama=‘Mardhiya Hayaty, ST’ WHERE nik=‘190302108’ akan merubah data HANYA syarat yang sudah ditentukan
DELETE Fungsi Menghapus data yang ada di tabel Sintak 1 DELETE FROM nama_tabel Sintak 2 (bersyarat) DELETE FROM nama_tabel WHERE nama_kolom=nilainya Contoh DELETE FROM dosen akan menghapus SEMUA data pada tabel dosen DELETE FROM dosen WHERE nik=‘190302108’ akan merubah data HANYA syarat yang sudah ditentukan