Tugas 1 Building Simple Database
Ketentuan:
Tugas individu ini berupa pembuatan tiga tabel utama, yaitu:
- Mahasiswa
- Mata Kuliah
- Dosen
Isi kolom pada masing-masing tabel dirancang secara kreatif dan relevan, dengan tetap memperhatikan konteks sistem akademik. Selanjutnya, rancanglah relasi antar tabel sehingga dapat digunakan untuk menjawab pertanyaan berikut:
“Pada mata kuliah yang diampu oleh Dosen A, Mahasiswa B memperoleh nilai C.”
Untuk mencapai pertanyaan tersebut, diperbolehkan menambahkan kolom tambahan atau membuat tabel relasi pendukung (misalnya tabel penghubung antara mahasiswa, mata kuliah, dan dosen), selama masih dalam lingkup konteks akademik. Tidak diperkenankan membuat tabel yang di luar konteks, seperti tabel organisasi mahasiswa, kepanitiaan, dan sejenisnya.
Fokus penilaian tugas ini adalah pada: Ketepatan desain tabel (struktur kolom dan tipe data column). Kemampuan merancang relasi antar tabel. Kreativitas dalam menyusun skema yang efektif untuk menjawab kebutuhan query di atas.
Pengumpulan
Tugas dikumpulkan dalam 1 file source code dalam bentuk SQL dengan ketentuan nama berkas NIM-NAMA_tugas1.sql.
Pengumpulan tugas pada Google Classroom masing" kelas.