Praktikum Basis Data 5.5
Pertemuan 5.5
Halo teman2 di postingan kali ini kita lanjut untuk praktikum pertemuan 5.5 . Pada praktikum ke 5.5 saya masih lanjut dengan materi tentang DML atau Data Manipulation Language. Buat temen2 yang belum tahu apa itu DML, Jadi 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. Untuk temen2 yang lupa apa itu DDL dapat membaca postingan saya pada Pertemuan sebelumnya yaitu pada pertemuan 3 (https://sonefanwar.blogspot.com/2020/10/praktikum-basis-data-3.html). Berbeda dengan pertemuan sebelumnya, kali ini kita hanya akan membuat tabel untuk selanjutnya dilakukan inputan pada praktikum pertemuan 6. Caranya hampir mirip pada praktikum pertemuan 2 sebelumnya, Namun kali ini kita akan membuat database baru yaitu Sistem Pemesanan.
A. Materi
Untuk Materi mengenai cara membuat tabel dapat temen2 lihat pada Praktikum Pertemuan 2 :
https://sonefanwar.blogspot.com/2020/10/praktikum-basis-data-2.html
https://sonefanwar.blogspot.com/2020/10/praktikum-basis-data-2.html
Dan untuk materi DML lanjutannya akan saya share pada pertemuan 6.
B. Praktikum
1. SOAL
Pada praktikum kali ini saya diberikan tugas yang rinciannya dapat temen2 lihat di bawah ini :
a. Membuat database baru dengan nama "Sistem_Pemesanan" :
2. IMPLEMENTASI
Seperti biasa kita buka MySQL yang tutorial download dan installnya dapat temen2 baca di Praktikum Pertemuan 1 (https://sonefanwar.blogspot.com/2020/09/praktikum-basis-data-1.html). Sebelum kita mulai mengerjakan tugas di atas kita perlu untuk mengetikkan perintah yaitu
" mysql -u root " dan tekan Enter.
" mysql -u root " dan tekan Enter.
a. Membuat database baru dengan nama "Sistem_Pemesanan" :
• Syntax yang saya gunakan adalah sebagai berikut :
1. " CREATE DATABASE Sistem_Pemesanan; "
2. " Use Sistem_Pemesanan; "
3. " SHOW DATABASES; "
• Hasilnya akan tampak seperti ini :
b. Membuat tabel
• Sebelum kita membuat tabel, kita perlu mengamati susunan tabel pada soal dan lakukan pengurutan dengan PK (Primary Key) sebagai prioritas agar tidak terjadi error.
![]() |
• Setelah melakukan beberapa percobaan, saya temukan urutannya adalah sebagai berikut :
Pelanggan, Produk, Pesan, Detil Pesan, Faktur, dan terakhir Kuitansi.
Pelanggan, Produk, Pesan, Detil Pesan, Faktur, dan terakhir Kuitansi.
1. Membuat Tabel Pelanggan
• Syntax yang saya gunakan :
• Hasilnya adalah sebagai berikut :
• Disini saya sengaja membuat susunan seperti di gambar agar mudah mengidentifikasi apabila terjadi kesalahan ketik dan dapat mengkoreksinya lebih detil per baris dengan syntax soal. Kalian juga dapat melakukannya dengan menekan ENTER kapanpun sebelum syntax berakhir dengan tanda titik koma ( ; ).
2. Membuat tabel Produk
• Syntax yang saya gunakan :
• Disini saya mengganti default '0' menjadi 0 yang alasannya dapat kalian temukan pada pertemuan sebelumnya.
• Hasilnya adalah sebagai berikut :
3. Membuat Tabel Pesan
• Syntax yang saya gunakan :
• Hasilnya adalah sebagai berikut :
• Syntax yang saya gunakan :
• Hasilnya adalah sebagai berikut :
5. Membuat Tabel Faktur
• Syntax yang saya gunakan :
• Hasilnya adalah sebagai berikut :
• Syntax yang saya gunakan :
• Hasilnya adalah sebagai berikut :
Berikut Bentuk Akhirnya :
*Catatan (Mohon koreksi apabila salah)
Beberapa kesimpulan yang saya dapat ketika mengerjakan tugas ini :
Beberapa kesimpulan yang saya dapat ketika mengerjakan tugas ini :
1. Dalam mengurutkan tabel prioritaskan tabel yang memiliki PK / Primary Key.
2. Dalam mengurutkan tabel, tabel yang dibuat di awal2 biasanya hanya memiliki sedikit hubungan dengan tabel lainnya. Contoh : tabel pelanggan hanya memiliki 1 hubungan yaitu dengan tabel pesan.
Baik mungkin cukup sekian praktikum basis data pada pertemuan ke lima kali ini. Terima kasih kepada teman2 yang telah meluangkan waktu untuk membaca postingan ini sampai selesai. Sampai jumpa pada pertemuan berikutnya.















0 Response to "Praktikum Basis Data 5.5"
Posting Komentar