Anda di halaman 1dari 6

Nama : Ramadani NIM 1. : 10523144 Jawablah dengan (Benar/Salah), dan tampilkan screenshot hasilnya!

Perintah berikut ini akan sukses dieksekusi: SELECT last_name, job_id, salary AS Sal FROM employees; Jawab : Benar Screenshot

2.

Anda dikontrak sebagai programmer SQL untuk Acme Corporation. Tugas pertama Anda adalah menampilkan laporan sesuai data di tabel HR (Human Resources). Anda diminta untuk menampilkan struktur tabel EMPLOYEES. Tuliskan query dan berikan screenshotnya! Jawab : Script :
desc employees;

Kuis Online Basis Data | 1

Screenshot

3.

Departemen HR membutuhkan query untuk menampilkan nama belakang, kode job, hire date, dan kode pegawai setiap pegawai. Berikan heading Emp#[NIM3], Employee[NIM3], Job[NIM3], dan Hire Date[NIM3] secara berurutan. Tampilkan juga screenshotnya!

*NIM3 : 3 digit terakhir dari NIM Anda. Contoh: 10523100, maka tampilan heading secara berurutan adalah: Emp#100, Empployee100, Job100, Hire Date100 Jawab Script :
select employee_id "Emp#144", last_name "Empployee144", job_id "Job144", hire_date "Hire Date144" from employees;

Screenshot

Kuis Online Basis Data | 2

4.

Karena ada masalah keuangan, departemen HR membutuhkan laporan daftar nama belakang dan gaji para pegawai yang memperoleh pendapatan melebihi $10.000! Berikan pula screenshotnya! Jawab : Script :
select last_name, salary from employees where salary > 10000;

Screenshot

5.

Tampilkan nama belakang dan kode departemen dari pegawai yang bekerja di departemen 20 dan 50! Urutkan secara alfabetis menaik sesuai nama. Jawaban Anda harus memuat skrip berikut screenshot secara lengkap! Jawab : Script :
select last_name, department_id from employees where department_id IN (20, 50) order by last_name;

Kuis Online Basis Data | 3

Screenshot

Kuis Online Basis Data | 4

6.

Group functions work across many rows to produce one result per group. (True/False) Jawab : TRUE

7.

Departemen HR membutuhkan laporan jumlah pegawai di setiap kode jabatan. Tuliskan skrip dan hasil screenshotnya! Jawab : Script :
select count(employee_id), job_id from employees group by job_id

Screenshot

Kuis Online Basis Data | 5

8.

Tampilkan daftar nama belakang, kode departemen dan nama departemen tempat dia bekerja. Berikan heading seperti ini: Nama[NIM3], Kode departemen[NIM3], Nama departemen[NIM3]. Tulis skrip dan tampilkan screenshotnya!

Contoh: NIM Anda 10523200, maka tampilannya adalah: Nama200, Kode Departemen200, Nama departemen200 Jawab : Script :
select last_name "Nama144", department_id "Kode Departemen144", department_name "Nama departemen144" from employees natural join departments;

Screenshot

Kuis Online Basis Data | 6

Anda mungkin juga menyukai