Soal SMA · Analisis · Kesulitan 4/5
Sebuah basis data relasional memiliki tabel Mahasiswa(NIM, Nama, Jurusan) dan tabel Nilai(NIM, KodeMK, Nilai). Seorang analis ingin menampilkan nama mahasiswa yang mendapat nilai di atas 80 pada mata kuliah 'IF101'. Operasi relasional apa yang paling tepat digunakan?
- A.Proyeksi Nama dari hasil join Mahasiswa dan Nilai dengan seleksi Nilai > 80 dan KodeMK = 'IF101'.
- B.Union antara tabel Mahasiswa dan Nilai lalu seleksi Nilai > 80.
- C.Agregasi COUNT pada tabel Nilai dengan kondisi KodeMK = 'IF101'.
- D.Pengurutan tabel Nilai berdasarkan Nilai secara menurun tanpa join.
Kunci jawaban & pembahasan
Jawaban: Proyeksi Nama dari hasil join Mahasiswa dan Nilai dengan seleksi Nilai > 80 dan KodeMK = 'IF101'.
Diperlukan join untuk menghubungkan NIM, lalu seleksi kondisi, dan proyeksi kolom Nama.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari