Postingan

Menampilkan postingan dari April, 2022

UTS BASIS DATA

Gambar
 Kerjakan di dalam database Sistem_Pemesanan! Langkah awal, masukkan data berikut ke tabel detail_pesan detail_pesan id_pesan   id_produk  jumlah  harga 1 MIE001 3 jumlah  x dengan harga di ID PRODUK 2 ATK001 4 jumlah x dengan harga di ID PRODUK 3 ATK002 5 jumlah x dengan harga di ID PRODUK 4 ATK002  6 jumlah x dengan harga di ID PRODUK SOAL! 1. Lakukan INNER JOIN dari semua tabel yang bisa dilakukan inner join! 2. Lakukan LEFT JOIN untuk menampilkan id_pelanggan, nm_pelanggan, id_pesan, tgl_pesan! 3. Tampilkan semua field dari penggabungan 3 tabel yang dimungkinkan karena adanya relasi tabel! 4. Salinlah syntak berikut "SELECT pesan.id_pesan, pesan.tgl_pesan SUM (detail_pesan.jumlah) as jumlah FROM pesan, detail_pesan WHERE pesan.id_pesan = detail_pesan.id_pesan GROUP BY id_pesan;" hasilnya apa dan jelaskan! 5. Salinlah syntak berikut "SELECT id_pelanggan, nm_pelanggan FROM pelanggan WHERE id_pelanggan IN (SELECT id_pelanggan FROM pesan);" hasil...

DML JOIN

Gambar
       Join adalah cara untuk menghubungkan data yang diambil dari tabel-tabel melalui sebuah kolom yang menghubungkan mereka. Pada materi kali ini kita akan belajar mengenai inner join, left outer join, right outer join dan belajar mengenai menggabungkan beberapa table menjadi satu. 1. Inner join merupakan tipe join yang banyak dipakai, inner join digunakan untuk mengembalikan baris-baris dari dua tabel atau lebih yang memenuhi syarat. 2. Left outer join sering disingkat left join digunakan untuk mengembalikan seluruh baris dari tabel di sebelah kiri yang dikenai kondisi ON dan hanya bzris dari tabel di sebelah kanan ayng memenuhi kondisi join. 3. Right outer join sering disingkat right join digunakan untuk mengembalikan semua baris dari tabel sebelah kiri yang memenuhi kondisi join.   Pelanggan id_pelanggan      nm_pelanggan  alamat  telepon...

DML Function

Gambar
     Pada materi kali ini merupakan terusan dari penjelasan mengenai DML dan lanjutan dari materi kemarin. Pada materi kali ini masih menggunakan tabel pelanggan dimana akan terjadi perubahan pada dalam tabel pelanggan. Kali ini kita akan berfokus pada materi SELECT dan FUNCTION pada MySQL. Masukkan data ke tabel pelanggan tersebut dengan isian sebagai berikut: id_pelanggan  nama  alamat  pekerjaan  no_ktp  no_telp  4 Adi Klaten Mahasiswa 123456789 159753 5 Ica Solo Mahasiswa 987654321 951357 Materi lanjutan SELECT,  menampilkan data dengan kondisi tertentu sesuai record, contoh: 1. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa menggunakan syantax berikut select*from pelanggan where pekerjaan = 'mahasiswa'; 2. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa  dan  tinggal di Klaten menggunakan syantax berikut select*from pelanggan where pekerjaan = 'mahasiswa' and alamat = 'klaten'; 3.  Menamp...