Anda di halaman 1dari 10

LAPORAN KUIS 2

PRAKTIKUM BASIS DATA

DOSEN PENGAMPU :
Rizkayeni Marta M.Pd.T

DISUSUN OLEH :
Annisa Gustia Rahmi
19076084

PRODI PENDIDIKAN TEKNIK INFORMATIKA


JURUSAN TEKNIK ELEKTRONIKA
FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
2020
1. Tampilkannamamahasiswa dan nip dosen yang mengajar di
hariseninkemudiansusunberdasarkan abjad terbalik.
select mahasiswa.nama, dosen.nip from mahasiswa,dosen,krs
where dosen.kode_dosen=krs.kode_dosen and hari='Senin'
order by nama desc;

2. Hitunglahjumlahsks MK yang ada pada tabelMatakuliah.


select SUM(sks) as total_sks from matakuliah;
3. Tampilkannamamatakuliah 5 terbawahberbadasarkan abjad.
select *from matakuliah order by nama_matkul desc limit
5;

4. Hitungberapabanyakdosen yangmengajar di harisenin.


select count(*) as jumlah_dosen from krs where
Hari='Senin';
5. Tampilkan nama mahasiswa,tempat & tanggal lahir yang memilikihurufi abjad
terbalik.
select nama, Tempat_Lahir, Tanggal_Lahir from mahasiswa
where nama like'%i%' order by nama desc;

6. Tampilkan nip dosen, ruang, matakuliah, &hari diurut berdasarkan abjad.


select dosen.nip, krs.ruang, matakuliah.nama_matkul,
krs.hari from dosen, krs, matakuliah where
dosen.kode_dosen=krs.kode_dosen and
matakuliah.kode_matkul=krs.kode_matkul order by nip;
7. Tampilkankolomsks, kemudianhitungberapabanyak MK yang memilikisks 3.
select sks, count(*) as jumlah_matakuliah from matakuliah
where sks='3';
8. Hitunglahbanyaknyamahasiswa yang memilikinimdenganangkaterakhir 3.

select NIM, count(*) as Jumlah_mahasiswa from mahasiswa


where NIM like'%3%';

9. Berapakahrata-rata SKS yang diajar oleh dosen pada harisenin.


select AVG(sks) as reratasks from matakuliah, krs where
matakuliah.kode_matkul=krs.kode_matkul and hari='Senin';
10. Tampilkannama MK yang memiliki sks=3, susunberdasarkan abjad terbalik.
select *from matakuliah where sks='3' group by
nama_matakuliah desc;

11. Tampilkan5 namamahasiswa, nim, dan tanggallahirberdasarkankelahirantahun1996–


2006.
select nim,tanggal_lahir from mahasiswa where tahun_lahir
between '1996' and '2006';
12. Tampilkan nim dan nama mahasiswa yang lahir bulan Januari tahun2000 di
payakumbuh.

select nim, nama from mahasiswa where (bulan_lahir='01'


and tahun_lahir='2000') and tempat_lahir='payakumbuh';

13. Tampilkan5 diantaranama MK dan nip dosenyang mengajar jam 07.00.


select matakuliah.nama_matkul, dosen.nip from matakuliah,
dosen,krs where matakuliah.kode_matkul=krs.kode_matkul
and dosen.kode_dosen and jam='07:00-12:00' limit 5;
14. Tampilkanhari, jam, &kode_dosen yangmengajardari jam 07.00 - 12.00.
select hari, jam,kode_dosen from krs where jam between
'07:00-12:00' and '08:00-10:00';
15. Tampilkannamadosen yang mengajar MK basis data.
select matakuliah.nama_dosen from matakuliah, krs where
matakuliah.kode_matkul=krs.kode_matkul and
nama_matkul='PBS';

Anda mungkin juga menyukai