+ All Categories
Home > Documents > riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya...

riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya...

Date post: 09-Nov-2020
Category:
Upload: others
View: 7 times
Download: 0 times
Share this document with a friend
14
Universitas Nusantara PGRI Kediri DAFTAR ISI a. Table Jobs b. Table Regions c. Table Countries d. Table Locations e. Table Departments f. Table Employees g. Table Job_History SOAL 1. Menampilkan data pegawai ,mencakup : nomor, nama terakhir, email, dan gaji pegawai, urutkan menaik menurut nomor pegawai. 2. Menampilkan data pegawai, mencakup : kode_manajer dan rata-rata gaji pegawai untuk tiap-tiap manajer yang memimpinnya berikan alias avg_sal_mgr, urutkan menaik menurut kode manajer. 3. Tampilkan data nama akhir dan gaji pegawai, nama departemen tempat bekerja, dan kota dimana departemen tersebut berada, untuk pegawai yang memiliki nama akhir berawalan ‘Mi’ dan yang berada dalam departemen 20,40,50, urutkan menaik menurut nama departemen. 4. Buat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu beda). 5. Membuat tabel sesuai skema diatas. 6. Masing-masng table tersebut diatas, lakukan entry data sebanyak 5 record. 7. Hapus salah satu record data tersebut. 8. Ubah salah satu struktur kolom pada salah satu table tersebut. Ria Anjani-2H SI Page 1
Transcript
Page 1: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

DAFTAR ISI

a. Table Jobs b. Table Regions c. Table Countries d. Table Locations e. Table Departments f. Table Employees g. Table Job_History

SOAL1. Menampilkan data pegawai ,mencakup : nomor, nama

terakhir, email, dan gaji pegawai, urutkan menaik menurut nomor pegawai.

2. Menampilkan data pegawai, mencakup : kode_manajer dan rata-rata gaji pegawai untuk tiap-tiap manajer yang memimpinnya berikan alias avg_sal_mgr, urutkan menaik menurut kode manajer.

3. Tampilkan data nama akhir dan gaji pegawai, nama departemen tempat bekerja, dan kota dimana departemen tersebut berada, untuk pegawai yang memiliki nama akhir berawalan ‘Mi’ dan yang berada dalam departemen 20,40,50, urutkan menaik menurut nama departemen.

4. Buat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu beda).

5. Membuat tabel sesuai skema diatas. 6. Masing-masng table tersebut diatas, lakukan entry data

sebanyak 5 record.7. Hapus salah satu record data tersebut. 8. Ubah salah satu struktur kolom pada salah satu table

tersebut.9. Hapus salah satu struktur kolom pada salah satu table

tersebut.10. Hapus salah satu table dari skema diatas.

Ria Anjani-2H SI Page 1

Page 2: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

SOAL (A)REVIEW PRAKTIKUM BASIS DATA 1

TABLE JOBS

TABLE REGIONS

Ria Anjani-2H SI Page 2

BACK

BACK

Page 3: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

TABLE COUNTRIES

Ria Anjani-2H SI Page 3

BACK

Page 4: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

TABLE LOCATIONS

TABLE DAPARTMENTS

Ria Anjani-2H SI Page 4

BACK

BACK

Page 5: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

TABLE EMPLOYEES

TABLE JOB_HISTORY

Ria Anjani-2H SI Page 5

BACK

BACK

Page 6: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

JAWABAN1. Menampilkan data pegawai, mencakup: nomor,nama terakhir, email, dan gaji

pegawai, urutkan menaik menurut nomor pegawai.SQL Query : SELECT EMPLOYEE_ID,LAST_NAME,EMAIL, SALARY FROM EMPLOYEES ORDER BY EMPLOYEE_ID ASC;

2. Menampilkan data pegawai, mencakup: kode manajer, dan rata-rata, gaji pegawai untuk tiap-tiap manajer yang memimpinnya berikan alias avg_sal_mgr, urutkan menaik menurut kode manajer.SQL Query : SELECT MANAGER_ID, SALARY AS avg_sal_mgr FROM EMPLOYEES ORDER BY MANAGER_ID ASC

Ria Anjani-2H SI Page 6

BACK

Page 7: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

3. Menampilkan data nama akhir dan gaji pegawai, nama department tempat bekerja , dan kota dimana department tersebut berada, untuk pegawai yang memiliki nama akhir berawalan ‘Mi’ dan yang berada dalam department 20,40,50, urutkan menaik menurut nama department.SQL Query : SELECT LAST_NAME, SALARY, DEPARTMENT_ID FROM EMPLOYEES WHERE DEPARTMENT_ID=’20’ OR DEPARTMENT_ID=’40’ OR DEPARTMENT_ID=’50’ ORDER BY DEPARTMENT_ID ASC;

4. Membuat Soal dan jawaban tentang :a. EQUI JOIN

Tampilkan department_name, street_address, city from departments dengan join.SQL Query : SELECT DEPARTMENT_NAME, STREET_ADDRESS, CITY,FROM DEPARTMENTS JOIN LOCATIONS WHERE DEPARTMENTS.LOCATION_ID=LOCATIONS.LOCATION_ID;

Ria Anjani-2H SI Page 7

BACK

Page 8: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

b. LIKE Tampilkan Kota yang berawalan K SQL Query : SELECT * FROM LOCATIONS WHERE CITY LIKE ‘K%’;

c. GROUP BYTampilkan kolom salary yang digabungkan dengan jumlah salary berdasarkan salary.SQL Query : SELECT SALARY, SUM(SALARY) FROM EMPLOYEES GROUP BY SALARY;

d. HAVINGTampilkan data location yang berada di Kediri.SQL Query : SELECT COUNTRY_ID FROM LOCATIONS GROUP BY COUNTRY_ID HAVING COUNT(COUNTRY_ID);

Ria Anjani-2H SI Page 8

BACK

BACK

Page 9: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

e. ORDER BYUrutkan data departments berdasarkan department_name.SQL Query : SELECT * FROM DEPARTMENTS ORDER BY DEPARTMENT_NAME;

DDL(database akademis)

5. Membuat tabel sesuai skemaTable Jurusan

Table Mahasiswa

Ria Anjani-2H SI Page 9

BACK

Page 10: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

6. Melakukan entry sebanyak 5 record terhadap masing-masing table.Table Jurusan

Table Mahasiswa

7. Menghapus salah satu record yaitu recordSQL Query : DELETE FROM Jurusan WHERE Kd_Jurusan=’2’;

Ria Anjani-2H SI Page 10

BACK

Page 11: riaanjani.files.wordpress.com · Web viewBuat 1 soal dan jawaban SQL query sendiri yang didalamnya menerapkan EQUI JOINT, LIKE, GROUP BY, HAVING, dan ORDER BY. (masing-masing individu

Universitas Nusantara PGRI Kediri

8. Mengubah salah satu struktur kolom pada salah satu table.SQL Query : UPDATE jurusan SET Kd_Jurusan=’6’ where Nm_Jurusan= ’Peternakan’;

9. Menghapus salah satu struktur kolom pada salah satu tabel SQL Query : ALTER TABLE jurusan DROP COLUMN Nm_Jurusan;

10. Menghapus salah satu table dari skemaSQL Query : DROP TABLE Mahasiswa;

Ria Anjani-2H SI Page 11

BACK


Recommended