Mohon tunggu...
Abrar wujedaan
Abrar wujedaan Mohon Tunggu... Mahasiswa - Mahasiswa

saya tertarik dengan topik-topik seputar terknologi

Selanjutnya

Tutup

Pendidikan

EERD dan ERD untuk Basis Data Perguruan Tinggi

24 Oktober 2024   19:59 Diperbarui: 26 Oktober 2024   20:25 385
+
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

Entity Relationship Diagram(ERD) yang menunjukkan hubungan antar entitas dalam sebuah sistem akademik. Berdasarkan gambar tersebut dapat dilihat bahwa:

  1. Entitas Mahasiswa:

    • Atribut: nim (Nomor Induk Mahasiswa), nama_mahasiswa (Nama Mahasiswa).
    • Mahasiswa dapat melakukan registrasi pada suatu mata kuliah.
  2. Entitas Matakuliah:

    • Atribut: kode_mk (Kode Mata Kuliah), nama_mk (Nama Mata Kuliah).
    • Setiap mata kuliah memiliki beberapa mahasiswa yang terdaftar dan diajarkan oleh dosen.
  3. Entitas Dosen:

    • Atribut: nid (Nomor Induk Dosen), nama_dosen (Nama Dosen).
    • Dosen mengajar mata kuliah pada suatu semester tertentu.
  4. Relasi:

    • Meregistrasi: Relasi antara Mahasiswa dan Matakuliah, menunjukkan bahwa mahasiswa dapat mendaftarkan diri pada mata kuliah.
    • Mengajar: Relasi antara Matakuliah dan Dosen, menunjukkan bahwa dosen mengajar mata kuliah pada semester tertentu.
  5. Atribut Tambahan:

    • Atribut tambahan pada relasi mengajar adalah semester, yang menunjukkan semester di mana mata kuliah tersebut diajarkan oleh dosen.

setelah kita mengetahui ERD(entity relationship diagram) maka kita juga bisa membuat EERD(Extended Entity Relationship Diagram) berbeda dengan ERD, EERD bisa dikatakan lebih kompleks karena mencakup tipe data yang digunakan pada basis data. berikut gambar EERD untuk basis data perguruan tinggi:

EERD Basis Data Perguruan Tinggi
EERD Basis Data Perguruan Tinggi
EERD tersebut dapat dilihat bahwa terdapat beberapa hubungan atau relasi antar tabel pada basis data perguruan tinggi. Adapun relasi-relasi tersebut adalah:
  • Relasi antara mahasiswa dan matakuliah yang kemudian menciptakan registrasi matakuliah. hal ini bisa terjadi karena hubungan many-to-many antara mahasiswa dan matakuliah.
  • Relasi selanjutnya adalah Relasi antara Matakuliah dan dosen. Direlasi tersebut dapa dilihat bahwa dosen dan matakuliah saling berhubungan dimana berdasarkan EERD tersebut seorang dosen dapat memiliki atau mengajar lebih dari satu matakuliah.

Sekian, penjelasan saya mengenai ERD dan EERD pada basis data perguruan tinggi, dari sini dapat kita lihat bahwa walaupun sederhana basis data sejatinya memiliki hubungan yang solid antara satu dan yang lainnya yang kemudian menciptakan sebuah struktur basis data yang solid ketika diimplementasikan. Berikut ini panduan cara membuat dan penjelasan mengenai ERD dan EERD Basis Data Perguan Tinggi:



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