uas Dbase program (Oracle apex, PL/SQL)

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.

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s