Mohon tunggu...
Indah Haerunnisa
Indah Haerunnisa Mohon Tunggu... Pelajar Sekolah - Mahasiswa

ILMU KOMPUTER

Selanjutnya

Tutup

Ilmu Alam & Tekno

Membuat Desain ERD dan EERD Basis Data Perguruan Tinggi

24 Oktober 2024   23:03 Diperbarui: 24 Oktober 2024   23:40 191
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

4. Tabel Registrasi_MK: Tabel ini muncul sebagai hasil dari relasi many-to-many antara mahasiswa dan mata kuliah. Tabel Registrasi_MK menyimpan data mahasiswa yang mengambil mata kuliah tertentu, lengkap dengan atribut seperti NIM (kunci asing dari tabel Mahasiswa), kode mata kuliah (kunci asing dari tabel Mata Kuliah), serta semester saat pengambilan mata kuliah.

Gambar 2. EERD/dokpri
Gambar 2. EERD/dokpri

Detail dari EERD

Setiap tabel pada EERD dilengkapi dengan tipe data yang digunakan untuk setiap atribut. Misalnya:

1. NIDN di tabel Dosen mungkin berupa tipe data string atau integer, tergantung kebijakan kampus.

2. Kode Mata Kuliah bisa berupa string, seperti "MK001", sedangkan jumlah SKS adalah integer.

3. NIM di tabel Mahasiswa adalah kunci unik untuk setiap mahasiswa, biasanya berupa angka.

Selain itu, relasi antar tabel pada EERD juga harus mencakup penentuan kunci asing (foreign key) yang menghubungkan tabel-tabel tersebut, seperti NIDN di tabel Mata Kuliah yang mengacu pada tabel Dosen, atau kode mata kuliah di tabel Registrasi_MK yang mengacu ke tabel Mata Kuliah.

Registrasi Mata Kuliah

Relasi many-to-many antara mahasiswa dan mata kuliah diimplementasikan melalui tabel Registrasi_MK. Setiap entri di tabel ini akan mencatat:

1. Mahasiswa yang mengambil mata kuliah (dihubungkan melalui NIM).

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun