referensi : https://netbeans.org/kb/docs/web/jsf20-crud.html
Bagian I. Kerjakan Soal dibawah ini (50%)
Jawablah pertanyaan dibawah ini ! (usahakan berilah penjelasan dan gambar terhadap jawaban).
Tabel Consultant
Soal
1. Jelaskan/terangkan objective dari system dengan gambar diatas ?
2. cari consultant dengan jumlah proyek terbanyak.
Sql Command : ??
3. a. cari client yg berada di daerah pasar minggu : kodepos:12510
b.. cari jumlah client yg terbesar/terbanyak berada di daerah mana ? [pasar minggu : (kodepos:12510)]
Sql Command : ??
4. cari consultant dengan jumlah client terbanyak.
Sql Command : ??
5. cari consultant dengan jumlah tagihan terlama.
Sql Command : ??
6. cari consultant dengan jumlah tagihan terbanyak/termahal.
Sql Command : ??
Bagian II. Oracle Form/ Oracle Apex, pl/sql
1 . Buatlah sebuah program sederhana menggunakan Oracle Apex yang dapat melakukan : Insert, Update, Delete, terhadap table : Consultant, Client, Project.
2. a. Buat program Pl/Sql yang mempunyai requirement sbb:
Jika 3 orang consultant mempunyai client terbanyak (top 3 (no.1-3) consultant berdasarkan jumlah client), maka diberikan bonus sebesar 3 persen dari transaksi client (billable_hourly_rate)
Jika no: 4,5,6 orang consultant mempunyai client terbanyak (no: 4,5,6 consultant berdasarkan jumlah client), maka diberikan bonus sebesar 2 persen dari transaksi client (billable_hourly_rate)
Jika no.: 7,8,9 orang consultant mempunyai client terbanyak (no: 7,8,9 consultant berdasarkan jumlah client), maka diberikan bonus sebesar 1 persen dari transaksi client (billable_hourly_rate)
Urutan sisanya tdk menerima bonus
b. Berdasarkan soal no. 2a. diatas, buatlah oracle apex yg sesuai.