Buatlah query sesuai dengan soal dibawah ini : 1. Update data karyawan yang tidak pernah berganti pekerjaan sama sekali sampai sekarang, dimana data yang diperbaharui adalah gajinya ditambahkan 800 dengan gaji sekarang, dan commission_pct diisi dengan 0.8 (Hint : gunakan materi SET OPERATOR untuk mendapatkan employee_id dari table employees dan job_history untuk menjawab soal ini) 2. Update data karyawan yang lama bekerjanya diatas atau sama dengan 20 tahun, dimana data yang diperbaharui adalah gajinya diisi dengan lama bekerjanya dikalikan 100 dan commission_pct diisi dengan lama bekerja dikalikan 0.1 dan department_id diisi dengan department_id yang department_name adalah ‘Accounting’ (Hint : gunakan perintah ROUND, dan subquery di bagian department_id untuk menjawab soal ini) 3. Hapus data yang ada di table LOCATIONS dimana datanya tidak pernah digunakan sama sekali oleh karyawan yang ada di table Employees. (Hint : gunakan sintaks join untuk menjawab soal ini) 4. Hapus data karyawan yang gajinya diatas 1000 dan lama bekerjanya diatas 30 tahun dan nama belakangnya mengandung huruf ‘%a%’. 5. Jelaskan secara singkat, apa yang terjadi jika anda melakukan commit pada transaksi nomor 1 dan 2. Selanjutnya setelah di commit, anda melakukan rollback dan apa yang terjadi. Apakah rollback tersebut berhasil atau gagal?