Tugas Sistem Basis Data
Tugas Sistem Basis Data
Kelas : 19.2B.01
Tugas 4
Pertemuan 9
a. Menampilkan data dari tabel film (kode_film, jenis, judul, jml_keping) untuk film
dengan jenis action :
π kode_film, jenis, judul, jml_keping (σ jenis = 'action' (film))
b. Menampilkan data dari tabel customer (no_identitas, nama) untuk customer dengan
jenis identitas SIM :
π no_identitas, nama (σ jenis_identitas = 'SIM' (customer))
c. Menampilkan data dari tabel menyewa untuk customer yang menyewa film dengan
jenis film horor :
π menyewa.* (σ jenis = 'horor' (
(menyewa ⨝ detailmenyewa) ⨝ film
))
d. Menampilkan data dari tabel menyewa untuk customer yang menyewa film dengan
harga sewa kurang dari 5000 :
➢ Insert
Menambahkan data baru ke dalam tabel.
➢ Select
Mengambil data dari tabel.
➢ Update
Mengubah data dalam tabel.
➢ Delete
Menghapus data dari tabel.
➢ Grant
Memberikan hak akses tertentu kepada user untuk menjalankan perintah SQL.
➢ Revoke
Menghapus atau mencabut hak akses yang telah diberikan sebelumnya.
➢ Recover table
Proses pemulihan tabel yang rusak atau terhapus. Perintah ini tergantung pada
sistem database yang digunakan. Di beberapa sistem, seperti Oracle, dapat
dilakukan dengan flashback atau backup restore.
Tabbel Karyawan
Tabel Gaji
123 Rp - Rp 5,000,000
132 Rp - Rp 7,000,000
321 Rp - Rp 3,000,000
c. Lakukan perintah menampilkan isi data dari table gaji untuk karyawan yang total
gajinya lebih besar dari Rp 8.000.000
d. Lakukan perintah untuk menampilkan isi data dari tabel absen untuk karyawan
yang tidak kena sanksi
3. Tabel Detail Gaji
NIP Nama Karyawan Bagian Gaji Pokok Upah Lembur Total Gaji
a. Bagaimana peintah join untuk menghasilkan tavel Detail Gaji di atas yang berasal
dari tabel Karyawan, Absen dan Gaji
b. Tampilkan isi data pada tabel gaji untuk karyawan yang gaji pokoknya Rp 7.000.000
c. Tampilkan isi data pada tabel gaji untuk karyawan yang bekerja pada bagian HRD
d. Tampilkan isi data pada tabel gaji untuk karyawan yang mendapatkan titak gaji lebih
dari Rp 5.000.000
e. Tampilkan isi data pada tabel gaji untuk karyawan yang tidak mendapat Upah
Lembur