Anda di halaman 1dari 6

NAMA : ELVINAWATI JULIANI

NPM : 2009020042
MATA KULIAH : PRAKTEK BASIS DATA

Diberikan sejumlah tabel untuk memodelkan sebagian dari suatu sistem akademik perguruan tinggi sebagai berikut.
1. Matakuliah(kodemk,namamk,sks)=berisi daftar mata kuliah yang ditawarkan
2. Dosen(nip,nama)=daftar dosen pengampu matakullia
3. Mahasiswa(nim,nama,dosenpembimbing)=daftar mahasiswa
4. Kuliah(kodekuliah,kodemk,thnakademik,semester)=daftar matakuliah dan dosen pengampu. Seorang dosen bisa
mengajar matakuliah yang sama untuk kelas yang berbeda pada suatu semester. Semester bernilai ‘A’ untuk ganjil atau
‘B’ untuk genap. Thn akademik dinyatakan dalam forat panjang seperti ‘2019-2020’ Peserta(nim,kodekuliah,nilai)=nilai
mahasiswa dalam ‘a’,’b’s.d.’e’

Tuliskan perintah SQL untuk permasalahaan berikut:


A. Tampilkan banyaknya SKS yang telah diselesaikan oleh masing-masing mahasiswa. Bila matakuliah yang diulang semua
masuk dalam perhitungan, bila matakuliah yang diulang hanya yang sesuai dengan asumsi yang masuk dalam perhitungan
B. Tampilkan data-data yang bisa untuk melakukan perhitungan IPK
C. Tampilkan dosen yang pernah mengampu kelas matakuliah yang pesertanya tidak lebih dari 15 mahasiswa
D. Tampilkan nama mahasiswa yang telah lulus lebih dari 100 SKS
E. Bila kode matakuliah untuk Tugas Akhir adalah ‘M0012’, tampilkan banyaknya mahasiswa yang telah lulus tugas
terakhir

Peyelesaian :

Anda mungkin juga menyukai