Data Manipulation Language MySQL - Select, Insert, Delete, Update (Tugas 3)

Tugas 3 (P4: DML Query, 18 Maret 2022)


Nama: Mei Albert Zendrato

NIM  : 213100205

Prodi : Sistem Informasi



Di artikel ini saya akan mempraktikkan penggunaan  perintah Data Manipulation Language MySQL (Select, Insert, Delete, Update) pada database yang telah saya buat sebelumnya, sekaligus untuk menyelesaikan tugas kuliah saya pada mata kuliah Basis Data.

Pertama masuk ke database yang telah dibuat sebelumnya, oh iya perintah yang akan kita lakukan adalah

  • Menginput data sebagi berikut;
  • Melakukan perintah seperti pada gambar berikut;
Ok langsung saja,

Di sini saya akan mengedit tabel pelanggan pada database kasir. Ketik show database;  Setelah daftar database muncul, ketik perintah use kasir; setelah itu untuk melihat field yang sudah dibuat sebelumnya ketik desc pelanggan;



1. Menginput data; (Tuliskan atau berikan screenshootnya yang telah Anda lakukan pada insert sesuai materi dan latihan DML!)

Sesuai dengan perintah tugas diawal tadi, kita akan menginput record berikut ke tabel pelanggan dengan cara mengetik perintah seperti pada gambar berikut (insert into nama_tabel (nama_kolom1, nama_kolom2, ..., nama_kolomN)  kemudian values (‘isi_kolom1’, ‘isi_kolom2’, ..., ‘isi_kolomN’), dan seterusnya. Disini saya menginput data sekaligus untuk menghemat waktu. 


2. Apa hasilnya ketika Anda menuliskan syntak SQL berikut "select * from pelanggan;" tunjukkan screenshootnya!
 
Nah, ketika mengetik syntak SQL select * from pelanggan;  maka yang muncul adalah record field dalam tabel pelanggan seperti pada gambar berikut.


3. Bagaimana syntak SQL menampilkan record dari field (nama dan pekerjaan) pada tabel pelanggan, buktikan hasil screenshootnya!

Untuk menampilkan record dari field nama dan pekerjaan, maka syntak SQL nya adalah select nama, pekerjaan from pelanggan; perintah ini akan menampilkan record dari field yang kita inginkan.


4. Tuliskan "DELETE from pelanggan WHERE id_pelanggan = 1;" apa hasilnya cek terlebih dahulu dengan select dan berikan screenshootnya!

Hasilnya seperti pada gambar di bawah, dimana perintah tersebut menghapus record nomor 1, artinya perintaah where menunjukkan kolom acuan.


5. Tuliskan "DELETE from pelanggan WHERE nama = "Fulanah";" apa perbedaan dengan no 4

Perbedaannya hanya terletak pada nama kolom acuan (setelah where) yang digunakan untuk menghapus. Perintah ini akan sama ketika melakukan perintah  delete from pelanggan where pekerjaan = "Bendahara OTA"


6. Tuliskan "UPDATE Pelanggan SET nama = Aku Cakep WHERE id_pelanggan = 3;" apa hasilnya cek terlebih dahulu dengan select dan berikan screenshootnya!

Ketika menulis perintah "UPDATE Pelanggan SET nama = Aku Cakep WHERE id_pelanggan = 3;" maka akan error. Kesalahannya adalah belum menuliskan tanda kutip yang mengapit kata Aku cakep. Ketika perintahnya "UPDATE Pelanggan SET nama = 'Aku Cakep' WHERE id_pelanggan = 3;" maka akan berhasil seperti pada gambar dibawah.


Terimakasih.



Komentar

Postingan populer dari blog ini

Membuat Database, Tabel, dan Struktur Tabel dalam Database MySQL (Tugas 1)

Simulasi DRP Pada Wordpress