Memasukkan data/record ke database Sistem_Pemesanan
Nama : Khairul Nisa Panilestari
NIM : 223100316
Prodi : Sistem Informasi (1)
Masukkan data/record berikut ke database Sistem_Pemesanan sesuaikan tabelnya!
pelanggan
id_pelanggan nm_pelanggan alamat telepon surel
UAA001 Abiyasa Ngastino 08111222333 abiyasa@almaata.ac.id
UAA002 Baladewa Madura 08222333444 baladewa@almaata.ac.id
UAA003 Cakil Goa 08333444555 cakil@almaata.ac.id
UAA004 Dasamuka Ngalengka 08444555666 dasamuka@almaata.ac.id
UAA005 Ekalawya Nishada 08555666777 ekalawya@almaata.ac.id
pesan
id_pesan id_pelanggan tgl_pesan
1 UAA001 28-10-2020
2 UAA002 29-10-2020
3 UAA002 30-10-2020
4 UAA003 31-10-2020
5 UAA004 31-10-2020
produk
id_produk nm_produk satuan harga saham
MIE001 Indomie Goreng PCS 2000 100
MIE002 Sarimi Goreng PCS 1900 200
ATK001 Pensil 2B PCS 5000 50
ATK002 Standar Bolpoint PCS 7500 100
faktur
id_faktur id_pesan tgl_faktur
INV001 1 28-10-2020
INV002 2 29-10-2020
INV003 3 30-10-2020
INV004 4 31-10-2020
Praktekkan syntaks berikut dan perhatikan perbedaannya, jangan lupa cek dan teliti, di beberapa tempat saya berikan syntaks yang salah :D kalau ada, selamat mengerjakan!
BERGABUNG
Menggunakan where ( PILIH pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan DARI pelanggan, pesan MANA pelanggan.id_pelanggan=pesan.id_pelanggan; )
Menggunakan inner join ( SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan INNER JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan; )
Gabungkan tabel pesan dan faktur menggunakan where dan inner join
GABUNG LUAR
Menggunakan left ( PILIH pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan
FROM pelanggan KIRI JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan; )
Ubahlah kiri di atas menjadi kanan, apa bedanya?
MENGGABUNGKAN 3 TABEL
Gabungkan antara tabel pelanggan, pesan dan faktur lihatlah pada materi teori pertemuan 6 di slide 8.












Komentar
Posting Komentar