Anda di halaman 1dari 7

LATIHAN PRAKTIKUM 6

PRAKTIKUM BASIS DATA

Disusun Oleh:

NURUL IZZAH QURRATU’AINI


1929040018

KELAS PTIK A

ANGKATAN 2019

DOSEN:

Alifiah NFH, S.Pd., M.Pd.

PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER

FAKULTAS TEKNIK

UNIVERSITAS NEGERI MAKASSAR

2020
1. Buat database prak6_nim
Hasil:

2. Buat tabel berikut

Hasil:
3. Isikan data berikut

Hasil:
4. Tampilkan data berupa kode mata_kuliah, nama_mk, nama_dosen, dan
alamat_dosen dengan inner join.
Hasil:

5. Tampilkan data pada kolom matakuliah dan dosen dengan left join berupa kode
mata_kuliah, nama_mk, nama_dosen, dan alamat_dosen
Hasil:
6. Tampilkan data pada kolom matakuliah dan dosen dengan right join berupa
kode_matakuliah, nama_mk, nama_dosen, dan alamat_dosen
Hasil:

7. Gunakan cross join untuk menampilkan kode_mk, namaMK, dan nama_dsn


Hasil:

8. Tampilkan outputnya yang sama seperti nomor 7 tanpa menggunakan syntax cross
join
Hasil:
9. Tuliskan query berikut dan jelaskan outputnya

Hasil:

Penjelasan mengenai query di atas:


- Query di atas menampilkan tabel yang semula nama kolomnya kode_mk menjadi
kode_mata_kulliah, nama_mk menjadi nama_mata_kuliah, dan nama_dsn menjadi
nama_dosen.
- Untuk perintah from menandakan bahwa kolom-kolom tersebut diambil dari tabel
matakuliah.
- Untuk perintah join itu menggabungkan antara kolom di tabel matakuliah dan tabel
dosen.
- Untuk perintah on menandakan relasi antara tabel matakuliah dan tabel dosen.
- Untuk perintah where menandakan kondisi pada baris tertentu menampilkan tabel
matakuliah dengan kolom kode_dsn.
- Untuk perintah or menandakan bahwa operator perbandingan yang digunakan pada
klause where adalah operator atau.
10. Tuliskan query berikut dan jelaskan outputnya

Hasil:

Penjelasan query di atas:


- Sintaks pada kurung pertama merupakan query pertama dan union merupakan fungsi
untuk menggabungkan query pertama dengan query kedua yaitu kurung kedua setelah
perintah union yang menampilkan satu output.
- Sintaks pada kurung pertama akan menampilkan kode_dsn=’a1’ dan kurung kedua
menampilkan kode_dsn=’a2’ beserta kolom-kolom lainnya yang ingin ditampilkan
yaitu kode_mk yang menjadi kode_mata_kuliah, namaMK menjadi
nama_mata_kuliah, dan nama_dsn menjadi nama_dosen.

Anda mungkin juga menyukai