Berikut ini adalah pertanyaan dari suryapranata123 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
a. Mahasiswa
b. Matakuliah
c.Dosen
2) Atribut yang terdapat di tiap entitas:
a. Mahasiswa
NIM (Varchar (16))
Nama Mhs (String (50))
Alamat Mhs (Varchar (50)))
Jurusan (String (20))
b. Matakuliah
Kode MK (Varchar (10))
Nama MK (Varchar (25))
Semester (Int (2))
c. Dosen
Kode Dosen (Varchar (15))
Nama Dosen (String (30))
3). Hubungan (Relasi)
Mahasiswa mempelajari Matakuliah
Tabel utama: Mahasiswa,Matakuliah
Tabel kedua: KRS
Relationship: Many-to-many (m:n)
Attribute penghubung: NIM,Kode_MK
(FK NIM,Kode_MK di KRS)
Dosen mengajarkan Matakuliah
Tabel utama: Dosen Tabel kedua: Matakuliah Relationship: One-to-many (1:n) Attribute penghubung:NIM,Kode_MK
(FK Kode_Dosen di Matakuliah)
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Berikut adalah diagram ERD untuk studi kasus yang diberikan:
![ERD for a university database](https://i.imgur.com/8xX9vXB.png)
Keterangan:
- Tabel Mahasiswa memiliki atribut NIM sebagai primary key.
- Tabel Matakuliah memiliki atribut Kode MK sebagai primary key.
- Tabel Dosen memiliki atribut Kode Dosen sebagai primary key.
- Tabel KRS memiliki foreign key NIM dan Kode MK yang menghubungkan tabel Mahasiswa dan Matakuliah.
- Tabel Matakuliah memiliki foreign key Kode Dosen yang menghubungkan tabel Dosen dan Matakuliah.
Semoga dengan pertanyaan yang sudah terjawab oleh saalfatih dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Sun, 30 Jul 23