Anda di halaman 1dari 7

SOAL UJIAN PRAKTEK WAJIB

ORACLE FOR INTERMEDIATE

• BERDOA SEBELUM DAN SESUDAH MENGERJAKAN SOAL UJIAN


• SALIN KODE PROGRAM DAN CAPTURE HASIL OUTPUT, MASUKKAN KE DALAM MS.
WORD DENGAN MENCANTUMKAN NAMA, NPM, KELAS, MATERI DAN SESI ANDA
• SAVE FILE DENGAN NAMA : UP_NAMA_NPM_ORACLE_INTERMEDIATE_SESI.DOC
 JIKA TIDAK SESUAI DENGAN FORMAT SAVE FILE, NILAI OTOMATIS 0 (NOL)
 SOAL UJIAN BERIKUTNYA DIJADIKAN SATU DENGAN FILE UJIAN PRAKTEK WAJIB
INI

Nama : Aska Azzahra


Kelas : 3KA01
NPM : 11119100

SEBELUM MENGERJAKAN SOAL DIBAWAH INI, SILAHKAN TAMPILKAN TABEL EMP,


DEPT DAN SALGRADE DENGAN MENGGUNAKAN PERINTAH SELECT
1. TAMPILKAN ENAME SEBAGAI NAMA, DNAME SEBAGAI DEPARTEMEN, SAL SEBAGAI
GAJI, GRADE SEBAGAI GOLONGAN . (10 Point )
 DARI TABEL EMP, DEPT DAN SALGRADE
 DIMANA DNAME ADALAH RESEARCH
 SAL BERADA DIANTARA NILAI HISAL DAN LOSAL YANG ADA DITABEL
SALGRADE
JAWAB:

2. DENGAN MENGGUNAKAN SUBQUERY, TAMPILKAN EMPNO SEBAGAI NOMER PEGAWAI, ENAME


SEBAGAI NAMA, DEPTNO SEBAGAI NOMER DEPARTEMEN. (10 Point )
 DARI TABEL EMP
 DIMANA PEGAWAI TERSEBUT BERADA DALAM DEPTNO YANG MEMILIKI ENAME
MENGANDUNG HURUF O
 UNTUK NAMA FORD TIDAK DITAMPILKAN
 DIURUTKAN BERDASARKAN ENAME
JAWAB
3. TAMPILKAN ENAME SEBAGAI NAMA, JOB SEBAGAI PEKERJAAN, HIREDATE SEBAGAI TGL MASUK,
DAN SAL SEBAGAI GAJI DARI TABEL EMP DIMANA SAL LEBIH BESAR DARI 2500 DAN
DIURUTKAN BERDASARKAN ENAME. (10 Point )
JAWAB
SOAL UJIAN PRAKTEK C

ORACLE FOR INTERMEDIATE

• BERDOA SEBELUM DAN SESUDAH MENGERJAKAN SOAL UJIAN


• BUATLAH PROGRAM DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN PL/SQL
DALAM WAKTU 60 MENIT
• SALIN KODE PROGRAM DAN CAPTURE HASIL OUTPUT, MASUKKAN KE DALAM MS.
WORD DENGAN MENCANTUMKAN NAMA, NPM, KELAS, MATERI DAN SESI ANDA
• SAVE FILE DENGAN NAMA : UP_NAMA_NPM_ORACLE_INTER(tipe soal)_SESI.DOC
 JIKA TIDAK SESUAI DENGAN FORMAT SAVE FILE, NILAI 0 (NOL)
• KETENTUAN PEMBUATAN PROGRAM ADALAH SEBAGAI BERIKUT :

BAGIAN INPUT

MASUKKAN NO PEGAWAI :

BAGIAN PROSES

1. GUNAKAN TABLE EMP, DAN DEPT.


2. TAMPILKAN EMPNO SEBAGAI NO_PEG, ENAME SEBAGAI NAMA_PEG, DEPTNO
SEBAGAI NO_DEPT, DNAME SEBAGAI DEPARTEMEN, JOB SEBAGAI PEKERJAAN,
SAL SEBAGAI GAJI, DAN LOC SEBAGAI LOKASI.
3. TAMPILAN QUERY DIATAS BERDASARKAN PARAMETER YANG DIINPUT
MENGGUNAKAN PL-SQL
BAGIAN OUTPUT
NO_PEG | NAMA_PEG | NO_DEPT | DEPARTEMEN | PEKERJAAN | GAJI | LOKASI
…. …. …. …. ….. ….. …..

============ DATA PEGAWAI RINCIAN ==============

NO PEGAWAI ANDA ADALAH :


NAMA ANDA ADALAH :
NO DEPARTEMEN ANDA :
ANDA BEKERJA SEBAGAI :
UPAH GAJI ANDA :
LOKASI BEKERJA ANDA :

TERIMAKASIH.

JAWAB

INPUT
DATA YANG DI INPUT
OUTPUT

Anda mungkin juga menyukai