Tugas IMPLEMENTASI DATABASE Modul 6


Nama : Bela Sukma
NIM : 18.01.53.2004



1.Tuliskan syntak SQL, sehingga diperoleh hasilnya sebagai berikut :




2. Tuliskan sntak SQL, sehingga diperoleh hasilnya sebagai berikut :




3. Tuliskan syntak SQL, sehingga diperoleh hasilnya sebagai berikut :





4. Tuliskan syntak SQL, sehingga diperoleh hasilnya sebagai berikut :




5. Tuliskan syntak SQL, sehingga diperoleh hasilnya sebagai berikut :




6. Tuliskan sntak SQL, sehingga diperoleh hasilnya sebagai berikut :




EVALUASI & PERTANYAAN.

1. Jelaskan perbedaan antara Outer Left Join dengan natural Left Join, sertakan bentuk umum syntak keduanya!

Outer Left Join : digunakan untuk menampilkan semua record pada table di sebelah kiri.

SELECT `odID`,`ProductName`,`Quantity`
FROM `order_details`
LEFT JOIN `products`
ON `order_details`,`ProductID` = `products`,`ProductsID`;

Natural Join : jika menggunakan natural join, kita tidak perlu menyebut kolom yang akan di join-kan dengan syarat, nama kolom antara kolom pada tabel1 & tabel2 harus sama. Jika pada tabel1 & tabel2 ada lebih dari satu kolom yang namanya sama, maka semua kolom yang sama tersebut akan dibandingkan.

Contoh query :
SELECT `odID`,`ProductName`,Quantity`
FROM `order_details` NATURALJOIN `products`


2. Jelaskan perbedaan antara Outer Right Join dengan Natural Right Join, sertakan bentuk umum dari syntak keduanya!

Outer Right Join : digunakan untuk menampilkan semua record paa table di sebelah kanan.

SELECT `odID`,`ProductName`,`Quantity`
FROM `order_details`
RIGHT JOIN `products`
ON `order_details`,`ProductID` = `products`,`ProductID`;

Natural Right Join : Jika menggunakan natural join, kita tidak perlu menyebutkan kolom yang akan di join-kan dengan syarat, nama kolom antara kolom pada table1 & table2 harus sama. Jika pada table1 & table2 ada lebih dari satu kolom yang namanya sama, maka semua kolom yang sama tersebut akan dbandingkan.

Contoh query :
SELECT `odID`,ProductName`,`Quantity`
FROM `order_details` NATURAL JOIN `products` 

Comments

Popular posts from this blog

Implementasi Database - Tugas TRIGGER (Modul 6)

REVIEW KOGNISI WEB CORONA