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

UAS Mechine Learning

Nama  : Muhammad Rois Mata Kuliah : Mechine Learning Algoritma K-Nearest Neighbor (KNN) adalah sebuah metode klasifikasi terhadap sekumpulan data berdasarkan pembelajaran data yang sudah terklasifikasikan sebelumya. Termasuk dalam  supervised learning , dimana hasil  query instance  yang baru diklasifikasikan berdasarkan mayoritas kedekatan jarak dari kategori yang ada dalam  K-NN. Tujuan dari algoritma ini adalah untuk mengklasifikasikan obyek baru berdasarkan atribut dan  sample-sample  dari  training data . Data yang digunakan yaitu Data Cryotherapy Dataset diperoleh dari UCI Machine Learning Repository  https://archive.ics.uci.edu/ml/datasets.html Data Cryotherapy Berda s arkan Data Cryotherapy Dataset dapat diketahui bahwa terdapat 90 data yang menjelaskan tentang hasil perawatan kutil. Dalam data ini terdapat 7 variabel yaitu Sex , Age , Time , Number of Warts , Type , Area dan Result of Treatment. Klasifikasi Data Cryotherapy yaitu Sex : 1 = laki-laki 2 = wanita ; Type : 1 = kut

Tugas Modul 5

Nama   = Muhamamad Rois Nim      = 18.01.53.2048 ⇒ Menerapkan perintah UNION, INTERSECTmaupun EXCEPT pada database untuk memanipulasi data Contoh UNION Contoh EXCEPT Contoh INTEREST ⇒ evaluasi modul 5 Tampilkan dosen yang penghasilan bersihnya (salary + tunjangan) bukan 5.500.000 dan 6.500.000  Tampilkan jumlah baris/record tabel dosen  Tampilkan/hitung jumlah total penghasilan bersih (salary + tunjangan) di tabel dosen  Tampilkan/hitung rata – rata penghasilan bersih (salary + tunjangan) dosen   Tampilkan penghasilan bersih terbesar  Tampilkan penghasilan bersih terkecil  Tampilkan daftar penghasilan bersih dosen (salary + tunjangan)  Tampilkan daftar salary dosen dan dikurangi dengan pajak penghasilan 15%  Tampilkan jumlah dosen yang penghasilan bersihnya (salary + tunjangan) dibawah rata – rata.  Hitung jumlah penghasilan bersih (Salary + tunjangan) yang penghasilan bersihnya diatas rata – rata penghasilan bersih.