Tuesday, September 27, 2011

Tugas 2 Basis Data Oracle - C

Ini Soal Tugasnya Teman- Teman :


1. Tampilkan nama - nama pegawai yg memiliki karakter terakhir last_name g, s, z, n urutkan dari karyawan
yg memiliki gaji terkecil dan waktu bekerja paling sedikit.


2. Tampilkan nama lengkap karyawan, gaji, tanggal masuk kerja yang memiliki tanggal masuk kerja
antara tahun 1990 s/d 2000 dan beri keterangan apakah menerima commision atau tidak. Tanggal masuk kerja
tulis dlm bentuk "Tanggal Bulan Tahun", contohnya "12 January 2011". Urutkan berdasarkan nama dari A-Z.



3. Tampilkan nama lengkap karyawan, lama kerja karyawan dalam bulan dan tahun yg sudah bekerja
lebih dari 1000 hari, gaji karyawan sekarang,kenaikan gaji karyawan tahun ini di mana:
- lebih dari 1000 hari kerja kenaikan gaji 15%,
- lebih dari 1500 hari kerja kenaikan gaji 16%,
- lebih dari 2000 hari kerja kenaikan gaji 17%,
- lainya, 18 %.

dan Format gaji uang dalam bentuk Contoh Rp. 20.000,00 serta urutkan berdasarkan kenaikan gaji yang terkecil.

4.Tampilkan nama-nama karyawan dan lamanya mereka bekerja dalam format x tahun y bulan z hari dengan inisial name "Lama Bekerja"
contohnya : 24 tahun 3 bulan 1 hari

5. Tampilkan nama lengkap, nomor telepon, lamanya bekerja dalam hitungan tahun yang memiliki
job_id PU_CLERK, ST_MAN, SA_REP yang
akan memiliki waktu bekerja lebih dari 17 tahun pada tanggal 1 Januari 2012 mendatang.


Subject : TGS2_BDOC_NimLengkap
email : valenscofrank@yahoo.com,
deadline : malam ini..

Selamat mengerjakan.
U can do it if u wanna try..
GB

1 comment:

  1. mas asdos, tugasnya beneran dikumpulin malam ini?? kelas yg lain aja minggu depan. oracle ku ga bisa akses database nih, nama table nya aja beda sama yg tadi di kelas, employees jd emp, dll.. kl bisa deadline dimundurin dong..

    ReplyDelete