uts oracle ku2011

5
1 Fakultas Teknologi Informasi Universitas Budi Luhur Ujian Tengah Semester Tahun Ajaran Genap 2012/2013 Mata Kuliah : Oracle Fundamental PL/SQL Kelompok : KU TI 2011 Dosen : Hendri Irawan, S. Kom, M.T.I. Tanggal Waktu Sifat : Rabu, 1 Mei 2013 : 90 Menit : Buka Noted 1 Lembar A4 Tuliskan Select Statement dari Soal-Soal Berikut berdasarkan ER dibawah ini : 1. Perintah untuk menampilkan struktur dari table Countries! Jawab : 2. Tampilkan isi dari table region yang awal nama regionnya huruf a!

Upload: nadia-ananda

Post on 10-Dec-2015

224 views

Category:

Documents


6 download

DESCRIPTION

share

TRANSCRIPT

Page 1: UTS Oracle KU2011

1

Fakultas Teknologi InformasiUniversitas Budi LuhurUjian Tengah SemesterTahun Ajaran Genap 2012/2013

Mata Kuliah : Oracle Fundamental PL/SQLKelompok : KU TI 2011 Dosen : Hendri Irawan, S. Kom, M.T.I.

TanggalWaktuSifat

: Rabu, 1 Mei 2013: 90 Menit: Buka Noted 1 Lembar A4

Tuliskan Select Statement dari Soal-Soal Berikut berdasarkan ER dibawah ini :

1. Perintah untuk menampilkan struktur dari table Countries!

Jawab :

2. Tampilkan isi dari table region yang awal nama regionnya huruf a!

Jawab :

3. Tampilkan nama depan dan belakang, email dan id pekerjaan dari karyawan yang emailnya mengandung huruf h!

Page 2: UTS Oracle KU2011

1

Jawab :

4. Tampilkan nama belakang dan gaji dari karyawan yang memiliki gaji diatas sama dengan 13000, urut berdasarkan gaji tertinggi!

Jawab :

5. Tampilkan nama, dan jumlah panjang nama dari karyawan yang panjang gabungan namanya diatas 10 digit, urutkan berdasarkan nama yang paling panjang!

Jawab :

6. Tampilkan nama karyawan dan id departemen dari karyawan yang tidak bekerja pada departemen 20 dan 50, urut berdasarkan nama belakangnya!

Jawab :

7. Tampilkan nama karyawan dan id departemen dari karyawan yang tahun mulai bekerjanya diantara 1994 hingga 2000 dan belum pernah berpindah bagian, urut berdasarkan nama!

Page 3: UTS Oracle KU2011

1

Jawab :

8. Tampilkan id, nama belakang karyawan, gaji dan gaji setelah ditambahkan 1,5% dari gaji, urut berdasarkan nama belakang

Jawab :

9. Tampilkan id karyawan, nama beserta departemen yang dipimpinnya dari karyawan yang menjadi manajer urut berdasarkan nama departemen

Jawab :

10. Tampilkan id karyawan, nama kota dan nama departemen dengan menggunakan multiple natural join using on clause, dan bukan department yang diawali huruf s, urut berdasarkan nama kota

11. Jelaskan perbedaan antara fungsi left, right dan outer join jika melibatkan 2 table yaitu ABC (field a PK,b,c) dan XYZ (field x PK,y,z,a FK)!Jawab :

12. Tampilkan id department , nama departemen, salary minimum per masing-masing departemen, yang salary minimumnya diatas dari salary maksimum karyawan yang bekerja di departemen 60, urut berdasarkan id departemen!

Jawab :

Page 4: UTS Oracle KU2011

1

13. Tampilkan nama, department, city, country, region dari karyawan yang bekerja di IT dan Finance, urut berdasarkan nama!

Jawab :

14. Tampilkan nama dan gaji karyawan yang memiliki gaji tertinggi!

Jawab :

15. Tampilkan nama dan job_id dari karyawan yang belum pernah berpindah bagian, dengan menggunakan fungsi minus, urut berdasarkan nama!

Jawab :

-= Selamat Mengerjakan =-hens2013