Anda di halaman 1dari 6

Laporan Resmi

Praktikum Basis Data Lanjut


Day 3

Nama : Raffi Akhzrial Ikbar Hermawan


Kelas : 2 D4 IT B
NRP : 2110191053

Politeknik Elektronika Negeri Surabaya


Tahun 2020
Latihan 5.1
1. Buat query untuk menampilkan nama pegawai, nomer department dan nama
department dari semua pegawai

Pada percobaan diatas menggunakan join biasa untuk dapat menampilkan nama departemen
untuk tiap pegawai.

2. Buat daftar yang unik dari semua pekerjaan pada department 30, tampilkan pula
lokasi dari department 30 pada output.

Percobaan ini mencari daftar pekerjaan yang ada pada departemen yang memiliki id 30. Serta
menunjukkan dimana kota tempat departemen tersebut berada.
3. Tampilkan nama pegawai, nama department dan lokasi dari semua pegawai yang
memiliki komisi (komisi tidak sama dengan NULL)

Percobaan ini mencari pegawai yang mendapat komisi serta bekerja di departemen mana
pegawai tersebut dan juga kotanya.

4. Tampilkan nama pegawai dan nama department untuk semua pegawai yang memiliki
huruf ‘A’ pada namanya.

Percobaan ini mencari daftar nama pegawai yang mengandung huruf a. Tetapi saya sedikit
gagal karena query diatas tidak menampilkan yang berinisial A seperti Anthony

5. Buat query untuk menampilkan nama pegawai, pekerjaan, nomer department, dan
nama department untuk semua pegawai yang bekerja di kota ‘DALLAS’
Percobaan diatas menampilkan pegawai beserta identitas pekerjaannya yang berada di kota
Dallas

6. Buat query untuk menampilkan nama pegawai dan nomer pegawai, nama manager
dan nomer pegawai dari manager.

Query diatas menampilkan daftar pegawai dan manajernya

7. Modifikasi query pada nomer 6, buat outer join untuk menampilkan pula data
pegawai yang tidak mempunyai manager.
Sama seperti nomor sebelumnya, tetapi lain halnya disini terdapat 1 pegawai yang tidak
memiliki manajer juga ikut ditampilkan dengan right outer join

8. Buat query yang menampilkan nama pegawai, nomer department, dan semua
employee yang bekerja pada department yang sama dengan employee. Samakan judul
kolom seperti yang ada pada hasil berikut :

Query diatas dibuat dengan full outer join. Menampilkan daftar pegawai beserta koleganya
yang berada dalam 1 departemen yang sama

9. Buat query untuk menampilkan nama dan tanggal mulai bekerja dari pegawai yang
tanggal bekerjanya setelah pegawai bernama BLAKE
10. Tampilkan semua nama pegawai dan tanggal kerjanya serta nama manager dan
tanggal kerjanya dimana tanggal mulai bekerja pegawai lebih dulu daripada tanggal
mulai kerja managernya.

Anda mungkin juga menyukai