Pertama kita buat dulu database di dalam Postgres dgn cara :
>> CREATE database [nama_database]; lalu tekan Enter
Setelah membuat database, lalu connect-kan ke database yg sudah kita buat dgn cara:
>> \c [nama_database] lalu Enter.
- Buat Tabel "tmnilai"
- Masukan Data-data nilai yang tersedia seperti pada gambar dibawah ini :- Setelah itu, lihat data-data yang sudah di masukkan dgn cara :
SELECT * from tmnilai;
- Setelah selesai, buatlah Table ke-2 dengan nama Table "tmmahasiswa", Masukkan Data-data Mahasiswa dan Setelah itu, lihat data-data mahasiswa yang sudah di masukkan dgn cara :
>> SELECT * from tmmahasiswa;
- Soal no.1 "Tampilkan data Mahasiswa yang tidak ada pada tabel tmnilai"
>> select * from tmmahasiswa where i_npm not in (select i_npm from tmnilai);
- Soal no.2 "Tampilkan Data mahasiswa yg Nilai UTS-nya paling kecil".
>> select min(q_uts) from tmnilai; atau,
>> select i_npm,c_matkul,q_uas,min(q_uts) from tmnilai group by i_npm,c_matkul,q_uas;
- Soal no.3 "Tampilkan Data mahasiswa yg Nilai UAS-nya paling tinggi".
>> select max(q_uas) from tmnilai; atau,
>> select i_npm,c_matkul,q_uts,max(q_uas) from tmnilai group by i_npm,c_matkul,q_uts;
- Soal no.4 "Hitung jumlah record yang dimasukkan pada table tmnilai"
>> select count (*) as jumlah_record from tmnilai;
- Soal no.5 "Urutkan Data mahasiswa berdasarkan i_npm sampai n_na".
>> select * from tmnilai order by i_npm,n_na;- Soal no.6 "Berapakah nilai Rata-rata UTS dan UAS Matakuliah BasisData?".
>> select AVG(q_uts) from tmnilai where c_matkul='DB1;
>> select AVG(q_uas) from tmnilai where c_matkul='DB1;
0 comment:
Posting Komentar