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

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" :







b. Membuat tabel dengan syntax2 berikut :

 





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.


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.



1. Membuat Tabel Pelanggan


• Syntax yang saya gunakan :

• 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 :




4. Membuat Tabel Detil Pesan







Berikut Bentuk Akhirnya :







*Catatan (Mohon koreksi apabila salah) 
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

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel