Praktikum 4 DML

 

DML atau Data Manipulation Language
DML merupakan metode query dasar yang dapat digunakan apabila DDL telah terjadi sehingga fungsi dari query DML ini untuk melakukan pemanipulasian database yang telah dibuat.
DML terdiri dari 
  • SELECT
  • INSERT
  • UPDATE
  • DELETE
TUGAS
  1. Tuliskan atau berikan screenshootnya yang telah Anda lakukan pada insert sesuai materi dan latihan DML!
  2. Apa hasilnya ketika Anda menuliskan syntak SQL berikut "select * from pelanggan;" tunjukkan screenshootnya!
  3. Bagaimana syntak SQL menampilkan record dari field (nama dan pekerjaan) pada tabel pelanggan, buktikan hasil screenshootnya!
  4. Tuliskan "DELETE from pelanggan WHERE id_pelanggan = 1;" apa hasilnya cek terlebih dahulu dengan select dan berikan screenshootnya!
  5. Tuliskan "DELETE from pelanggan WHERE nama = "Fulanah";" apa perbedaan dengan no 4!
  6. Tuliskan "UPDATE Pelanggan SET nama = Aku Cakep WHERE id_pelanggan = 3;" apa hasilnya cek terlebih dahulu dengan select dan berikan screenshootnya!
JAWABAN
Berikut adalah tabel yang akan di masukkan ke dalam database

id_pelanggan    nama            alamat    pekerjaan                    no_ktp                    no_telpon


1                        Salman        Sleman    CEO Petani Digital    12345654321        12345

2                         Cherrysha    Ciamis    Sekretaris TG            23456765432        23456

3                        Fulan            Mekah    Owner Tour Arab        34567876543        34567

4                        Fulanah        Madinah    Bendahara OTA        45678987654        45678

Langkah pertama kita mengetikkan perintah yaitu :

 
  1. mysql -u root " dan tekan Enter. 
  2. Use Kasir; "
  3. Show Databases; "
  4. Show Tables; "
 - Syntax yang di gunakan pada record pertama:
 
INSERT INTO Pelanggan VALUES ( 1, 'Salman', 'Sleman', 'CEO Petani Digital', 234565432, 12345 );
 
(untuk menampilkan data yang kita masukkan dari source code yang kita ketikan di atas adalahdengan cara mengetik "SELECT *  FROM Pelanggan")

- Syntax yang di gunakan pada record ke-dua :

INSERT INTO Pelanggan VALUES ( 2, 'Cherrysha', 'Ciamis', 'Sekretaris TG', 234567654, 23456 );


 - Syntax yang di gunakan pada record ke-tiga :
 
 INSERT INTO Pelanggan VALUES ( 3, 'Fulan', 'Mekah', 'Owner Tour Arab', 345678765, 34567 );
- Syntax yang di gunakan pada record ke-empat :

 INSERT INTO Pelanggan VALUES ( 4, 'Fulanah', 'Madinah', 'Bendahara OTA', 456789876, 45678 );


Menuliskan syntak SQL "select * from pelanggan;"

-Syntax untuk record dari field (nama dan pekerjaan) pada tabel pelanggan. 

"  SELECT Nama, Pekerjaan FROM Pelanggan; "

Hasil dari menuliskan syntax " DELETE FROM Pelanggan WHERE Id_Pelanggan = 1; ". Adalah terhapusnya record pertama yang berisi Id Pelanggan, alamat, pekerjaan, no ktp, no telpon dan nama dari Salman. 

Hasil dari menuliskan syntax " DELETE FROM Pelanggan WHERE nama = "Fulanah"; ". Adalah terhapusnya record ke-empat yang berisi Id Pelanggan, alamat, pekerjaan, no ktp, no telpon dan nama dari Fulanah.

Hasil dari Menuliskan syntax "UPDATE Pelanggan SET Nama = "Aku Cakep" WHERE Id_Pelanggan = 3; . Adalah terjadinya perubahan pada Nama dari no Id 3.



Nama : Desi Wulandari Rahayu

Nim   : 203100119

Prodi : Sistem informasi

Komentar

Postingan populer dari blog ini

Matkul Keamanan Informasi_ Review Materi Data Backup Dan Disaster Recovery

Sistem Basis Data- Membuat, Menampilkan, Menggunakan dan Menghapus Database MySQL

Matkul Keamanan Informasi_ Review Materi Pengamanan Mobile Devices Dan Cloud