Langsung ke konten utama

TUGAS MODUL 06



Nama  = Muhammad Rois
Nim    = 18.01.53.2048


  • PRAKTIKUM 
1. Tuliskan syntak SQL sehingga diperoleh hasilnya sebagai berikut :


2. Tuliskan syntak SQL sehingga diperoleh hasilnya sebagai berikut :



3.Tuliskan syntak SQL sehingga diperoleh hasilnya sebagai berikut :
SQLnya:
4.Tuliskan syntak SQL sehingga diperoleh hasilnya sebagai berikut :
SQLnya:
5.Tuliskan syntak SQL sehingga diperoleh hasilnya sebagai berikut :
SQLnya:
6.Tuliskan syntak SQL sehingga diperoleh hasilnya sebagai berikut :
SQLnya:
EVALUASI DAN PERTANYAAN
1.Jelaskan perbedaanantara Outer Left Join dengan Natural Left Join, sertakan bentuk umum dari syntak keduanya:
Outer left Join
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`.`ProductID`;
Natural JOIN
Jika menggunakan Natural Join, kita tidak perlu menyebutkan kolom yang akan di-join-kan dengan syarat, nama kolom antara kolom pada tabel1 dan tabel2 harus sama. Jika pada tabel1 dan 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` NATURAL JOIN `products`
2.Jelaskan perbedaan antara Outer Right Join dengan Natural Right Join, sertakan bentuk umum dari syntak keduanya :
Outer Right Join
Kebalikan dari left join ,right join digunakan untuk menampilkan semua record pada table di sebelah kanan.

SELECT `odID`,`ProductName`, `Quantity`
FROM `order_details`
RIGHT JOIN `products`
ON `order_details`.`ProductID` = `products`.`ProductID`;
Natural JOIN
Jika menggunakan Natural Join, kita tidak perlu menyebutkan kolom yang akan di-join-kan dengan syarat, nama kolom antara kolom pada tabel1 dan tabel2 harus sama. Jika pada tabel1 dan 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` NATURAL JOIN `products`

Komentar

Postingan populer dari blog ini

Mengubah erd ke table

Nama     = Muhammad Rois Nim       = 18.01.53.2048 Di bawah ini adalah contoh erd pelayana kesehatan 1.  mengubah erd di atas menjadi tabel         ➡  analisis erd bagian dokter         ➡ Buat tabel dokter, medis, spesialis         ➡  analisis erd bagian ini         ➡ Buat tabel pasien dan janji         ➡  analisis erd bagian ini         ➡  maka bentuk tabelnya seperti ini   2.  Berikut ini adalah skema tabel menggunakan DBDesigner.   Terima kasih

Membuat Web Service Berbasis REST API ke Android Studio & Web Rest Client

Nama  = Muhammad Rois Nim     = 18.01.53.2048 Disini saya sudah memiliki t abel database yang berisi daftar nama model ponsel. REST API akan mengambil daftar nama seluler dari database dan mengirimkan respons di JSON. REST API ini terdiri dari tiga bagian. Rest Controller, Service Class, dan DAO. RestController.php Pengontrol berguna untuk memanggil layanan untuk menyiapkan tanggapan. <?php require_once ( "MobileRestHandler.php" ); $view = "" ; if ( isset ( $_GET [ "view" ])) $view = $_GET [ "view" ]; /* controls the RESTful services URL mapping */ switch ( $view ){ case "all" : // to handle REST Url /mobile/list/ $mobileRestHandler = new MobileRestHandler(); $mobileRestHandler ->getAllMobiles(); break ; case "" : //404 - not found; break ; } ?> MobileRestHanler.php Service class memanggil fungsi DAO untuk membaca data dari tabel database. Karena aplikasi ini meminta data jenis...

Tugas sistem operasi

   NAMA : Muhammad Rois NIM : 18.01.53.2045 TUGAS MEMBUAT PROGRAM SIMULASI MANAJEMEN FILE SISTEM OPERASI LINUX