Mohon tunggu...
Iqra FauzanAkbar
Iqra FauzanAkbar Mohon Tunggu... Mahasiswa - Mahasiswa

Perkenalkan nama saya adalah Iqra Fauzan Akbar saya adalh seorang mahasiswa yang berasal dari universitas haluoleo fakultas MIPA jurusan Matematika prodi Ilmu Komputer Angkatan 2023.

Selanjutnya

Tutup

Pendidikan

Desain ERD dan EERD Basis data Perguruan Tinggi

24 Oktober 2024   22:32 Diperbarui: 1 November 2024   12:55 164
+
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

pada diagram ERD(Entity Relationship Diagram) diatas menunjukan beberapa entitas berupa dosen,mahasiswa, dan matakuliah.Relasi antar tabel  dosen dan matakuliah menunjukan relasi one to many yang dimana satu dosen apat mengajar banyak  matakuliah. Dan relasi antara tabel matakuliah dan mahasiswa menunjukan relasi many to many yang dimana mahasiswa disini dapat memilih banyak matakuliah dan begitu juga sebaliknya.

gambar 2.Diagram EERD
gambar 2.Diagram EERD

setelah kita membuat diagram ERD(Entity Relationship Diagram) maka selanjutnya kita buat lagi diagram EERD( Extend Entity Relationship Diagram) yang terdiri dari 3 tabel antara lain:

1. Tabel dosen

  • nid (INT): Kolom ini adalah Primary Key yang memastikan setiap dosen tidak memiliki nid yang sama.
  • nama_dosen (VARCHAR): Menyimpan nama dosen

2. Tabel mahasiswa

  • nim (INT): Kolom ini adalah Primary Key dari tabel mahasiswa, yang berfungsi sebagai identitas unik untuk setiap mahasiswa.
  • nama_mahasiswa (VARCHAR): menyimpan nama mahasiswa.

3. Tabel matakuliah:

  • kode_mk (INT): Kolom ini adalah Primary Key yang memastikan setiap matakuliah memiliki identitas yang unik.
  • nama_mk (VARCHAR): Menyimpan nama matakuliah

Relasi: 

Relasi many to many antara tabel matakuliah dan mahasiswa disini menggunakan relationship bernama registrasi yang didalamnya terdapat atribute semester untuk membuat penghubung antara kedua tabel tersebut.

Untuk pembelajaran lebih lanjut anda dapat mengakses video youtube dibawah ini


Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

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

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan 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