Nim: 200209501059
Kelas: PTIK C
2. Buat tabel !!
3. Isikan data !!
4. Tampilkan data berupa kode mata kuliah, nama mk, nama dosen, dan alamat dosen dengan inner
join.
5. Tampilkan data pada kolom matakuliah dan dosen dengan left join berupa kode mata kuliah,
6. Tampilkan data pada kolom matakuliah dan dosen dengan right join berupa kode mata kuliah,
menampilkan data-data berupa gabungan dari kolom-kolom yang berasal dari tabel matakuliah
dan dosen dimana data yang berasal dari matakuliah merupakan kode_dsn yang merupakan A1
atau dari tabel dosen merupakan kode_dsn yang A2
menampilkan data-data berupa gabungan dari kolom-kolom yang berasal dari tabel matakuliah
dan dosen dimana data yang berasal dari matakuliah merupakan kode_dsn yang merupakan A1 atau
dari tabel dosen merupakan kode_dsn yang A2 yang menggunakan sintaks union agar mem
permudah dalam penggunaan or dan memberikan nama alias kepada setiap kolom dan tabel.
13. Isikan data pada tabel pengambilan_mk sebanyak 10 record , dimana tiap student wajib
15. Tampilkan dalam satu tabel kolom nim, nama student, nama mata kuliah, nama dosen (tanpa
join)
16. Ubah query pada soal nomor 5, dimana tabel1 menjadi tabel2, dan sebaliknya
Contoh:
Menjadi
dan sebaliknya
Bagaimana hasilnya? Apakah sama dengan soal nomor 5?jika tidak, Jelaskan mengapa
demikian!!!
hasilnya tidak sama karena pada sintaks ini untuk menampilkan data yang ada di tabel sebelah kiri
yaitu data dari matakuliah baik yang mempunyai pasangan ataupun tidak dengan tabel yang ada di
sebelah kanan yaitu tabel dosen, sedangkan pada praktikum 6 no 5 adalah sebaliknya kemudian
menetapkan nilai dari tiap kolom pada tabel kiri menjadi null yang tidak cocok dengan table kanan.
17. Ubah query pada soal nomor 6, dimana tabel1 menjadi tabel2, dan sebaliknya (contoh sama
dengan diatas). Bagaimana hasilnya? Apakah sama dengan soal nomor 6?jika tidak, Jelaskan
mengapa demikian!!!
hasilnya tidak sama karena pada sintaks ini untuk menampilkan data yang ada di tabel sebelah
kanan yaitu data dari matakuliah baik yang mempunyai pasangan ataupun tidak dengan tabel yang
ada di sebelah kanan yaitu tabel dosen, sedangkan pada praktikum 6 no 6 adalah sebaliknya
kemudian menetapkan nilai dari tiap kolom pada tabel kanan menjadi null yang tidak cocok dengan
tabel kiri.
18. Tampilkan data dosen berupa kode dosen dan nama dosen yang tidak memiliki matakuliah
19. Tampilkan total sks yang diambil oleh tiap mahasiswa (nim, nama, jumlah sks)
20. Tampilkan total mahasiswa yang mengambil tiap-tiap matakuliah(kode mata kuliah, nama