Anda di halaman 1dari 2

tpt_lhr alamat nip kd_mk

nama sandi_dsn
nama tgl_lhr jk alamat
no_hp kelas
jk
sandi_dsn no_hp
npm dsn_wali hari

Mahasiswa Dosen jadwal


jam

krs kuliah

kd_mk sks
kurikulum
smt nilai
nama_mk
npm
kd_mk

Tugas-SDB2-03 :

1. Tugas individual dikerjakan oleh setiap Mahasiswa,


2. Tugas diimplementasi menggunakan oracle 12c menggunakan PL/SQL Developer.
3. Dokumentasi langkah-langkah dalam PL/SQL Developer dengan cara capture dan
deksripsikan setiap tahapan dituliskan dalam file docx (word), file diberi nama : Tugas-SDB2-
03-NPM.docx.
4. Lihat terlebih dahulu video tutorial pada Kuliah ke-5 dalam live.unpad.ac.id.
5. File hasil dokumentasi di simpan dalam bentuk file PDF Tugas-SDB2-03-NPM.pdf. untuk
dikirimkan sebagai file hasil tugas.

1. Tuliskan perintah untuk menampilkan semua atribut dari table jadwal untuk kuliah yang
dilaksanakan di hari = “Senin”
2. Tuliskan perintah untuk menampilkan semua atribut dari table mahasiswa Angkatan 2019
yang memiliki JK = Pria/Laki-laki
3. Dengan menggunakan fungsi aggregate dan syntax group by, tuliskan perintah untuk
menampilkan jumlah mahasiswa Pria dan Wanita.
4. Dengan menggunakan triple join (Mahasiswa, KRS, Kuliah), tuliskan perintah untuk
menampilkan daftar mahasiswa (npm, nama, JK, Kd_mk, nama_mk, sks) untuk mahasiswa
yang mengambil MK “Sistem Database II”
5. Dengan menggunakan fungsi aggregate, tampilkan data mahasiswa dan jumlah sks yang
diambil dari table mahasiswa, krs, dan kuliah dengan attribute yang ditampilkan NPM, Nama,
Smt, Jumlah SKS.
6. Tampilkan daftar dosen dan mahasiswa yang dibimbing dengan attribute yang ditampilkan
Sandi_Dsn, Nama_Dosen, NPM_Mahasiswa, Nama_Mahasiswa dan JK.
7. Tampilkan daftar dosen wali dan jumlah mahasiswa yang dibimbing diambil dari table dosen
dan mahasiswa, dengan attribute yang ditampilkan NIP, Sandi_dsn, Nama Dosen, Jumlah
mahasiswa.
8. Tampilkan daftar dosen dan mata kuliah yang diampu/diajarkan dengan attribute yang
ditampilkan Sandi_Dsn, Nama_Dosen, Kd_Mk, Nama_MK, sks_MK.
9. Tuliskan perintah untuk update nilai setiap mata kuliah yang diambil dengan asumsi bahwa
semua mata kuliah yang diambil sudah ada nilainya.
10. Dengan menggunakan if dalam select, tampilkan daftar Nilai untuk setiap Mata kuliah yang
Anda ambil dengan attribute yang ditampilkan Kd_MK, Nama_MK, SKS_MK, Nila_MK,
Angka_Mutu.
Jika Nilai = “A”, maka angka_mutu = 4, Jika Nilai = “B”, maka angka_mutu = 3, Jila Nilai = ”C”,
maka angka_mutu = 2, Jika nilai = “D”, maka angka_mutu = 1, Jika nilai = “E”, maka
angka_mutu = 1, lainnya 0.

Anda mungkin juga menyukai