Anda di halaman 1dari 2

UNIVERSITAS INDRAPRASTA PGRI

(UNINDRA)
FAKULTAS TEKNIK DAN ILMU KOMPUTER
SOAL UJIAN AKHIR SEMESTER PAKET 1 GENAP
TAHUN AKADEMIK 2021/2022
Program Studi : TEKNIK INFORMATIKA
Mata Kuliah : Sistem Basis Data
Hari/ Tanggal : Sabtu/ 4 Juni 2022
Waktu : -
Sifat Ujian : -

Jawablah pertanyaan di bawah ini dengan benar, dilengkapi dengan langkah pengerjaannya!

1. Berdasarkan tabel dibawah ini, tunjukkan dan jelaskan yang dimaksud dari istilah basis
data dan relational key berikut: [Bobot: 20]
Kelompok_Film
Kd_Jenis Jenis Harga_Sewa
AA Action 3000
DD Drama 3500
HO Horor 3000

Film
Kd_Film Kd_Jenis Judul Jml_Keping Jml_Film
A01 AA Doctor Strange 2 3
A02 AA Spiderman 2 5
D01 DD Vincenzo 2 3
H01 HO Squid Game 2 2

a. Atribut
b. Tuple
c. Primary Key
d. Alternate Key
e. Foreign Key
2. Toko LaTansa adalah toko yang menjual berbagai macam kebutuhan bahan pokok. Dalam
memenuhi kebutuhan konsumen, toko tersebut selalu menjaga persediaan berdasarkan
kepada permintaan pasar pada periode sebelumnya. Pada toko LaTansa terjadi aktivitas
kegiatan antara lain yaitu pelanggan memilih dan membeli barang di toko tersebut. Setelah
pelanggan memilih barang kemudian barang belanjaan tersebut dibawa ke kasir untuk
dibuatkan nota dan dilakukan pencatatan oleh kasir tersebut. Bagian kasir juga secara rutin
membuat laporan penjualan untuk dilaporkan kepada pemilik toko. Berdasarkan laporan
inilah pemilik jadi mengetahui permintaan pasar demi menentukan jumlah persediaan
yang harus disediakan. Pada tahap penyediaan barang, bagian gudang akan memesan
barang setelah memastikan keadaan stok barang dan kebutuhan yang harus dipenuhi.
Selanjutnya pemasok akan menyuplai barang setelah bagian gudang (penyediaaan barang)
memesan barang sesuai kebutuhan toko. Gambarkan skema ERD untuk kasus ini dan
Transformasikan dari penggambaran ERD ke database relational! [Bobot: 25]
3. Lakukanlah Normalisasi dari table dibawah ini: [Bobot: 30]
No_Proyek Nama_Proyek Id_Pegawai Nama_Pegawai Gol Gaji
NP01 MND Peg01 Rudy A 1000000
Peg02 Meira B 900000
Peg06 Oki C 750000
NP02 PEMDA Peg01 Rudy A 1000000
Peg12 Niko B 900000
Peg14 Salma B 900000
4. Diketahui struktur table berikut ini: [Bobot: 15]
 Mahasiswa (NPM, Nama_Mhs, Tempt_Lahir, Tgl_Lahir_Mhs, Alamat_Mhs)
 Dosen (NIDN, Nama_Dosen, Tempt_Lahir, Usia, Alamat_Dosen)
a. Tuliskan perintah SQL untuk menampilkan Mahasiswa yang lahir tahun 1997 dengan
format:

b. Tuliskan perintah SQL untuk menampilkan Mahasiswa yang lahir di Jakarta dan
ditampilkan secara berurut berdasarkan nama secara Desending (Z s/d A) dengan
format:

c. Tuliskan perintah SQL untuk menampilkan Dosen yang berusia lebih dari 45 tahun
dengan format:

5. Berdasarkan table no.1, tuliskan perintah QBE untuk mendapatkan informasi berikut ini:
[Bobot: 10]
a. Hapus Record film yang berjenis Horor!
b. Ubah harga sewa untuk kode jenis film DD menjadi 7000!

Anda mungkin juga menyukai