Mohon tunggu...
Upi Wira
Upi Wira Mohon Tunggu... Mahasiswa - mahasiswa

saya upi wiraningsih, saya biasanya di panggil upi, hobi saya berenang, membaca novel dan mendengarkan musik

Selanjutnya

Tutup

Ilmu Alam & Tekno

Desain Relasi Sederhana ERD dan EERD pada database Perguruan Tinggi

25 Oktober 2024   04:14 Diperbarui: 30 Oktober 2024   00:48 357
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Pada artikel ini akan membahas bagaimana data base dirancang untuk menghubungkan mahasiswa, mata kuliah, dan dosen dalam konteks pengelolaan akademik di perguruan tinggi, termasuk struktur tabel dan relasi antar entitas yang terlibat.

 

Entity-Relationship Diagram (ERD) adalah sebuah diagram yang digunakan untuk memodelkan struktur data dan hubungan antar data dalam suatu sistem. ERD membantu dalam perancangan basis data dengan menggambarkan entitas (seperti objek, orang, atau konsep penting dalam sistem) dan hubungan di antara entitas tersebut.

Pada diagram ini menggambarkan hubungan antara entitas dalam suatu sistem akademik. Berikut penjelasan dari setiap entitas dan hubungan tersebut:

  1. Entitas Mahasiswa

 Memiliki atribut:

nama_mahasiswa: Nama dari mahasiswa.

nim: Nomor Induk Mahasiswa yang unik untuk setiap mahasiswa.

Mahasiswa ini berhubungan dengan entitas matakuliah melalui hubungan "meregistrasi".

  1. Entitas Matakuliah

Memiliki atribut:

kode_matkul: Kode unik untuk setiap mata kuliah.

nama_matkul: Nama dari mata kuliah.

sks: Jumlah SKS (Satuan Kredit Semester) dari mata kuliah.

Matakuliah ini memiliki hubungan dengan mahasiswa melalui relasi "meregistrasi" dan dengan dosen melalui relasi "mengajar".

  1. Entitas Dosen

Memiliki atribut:

nidn: Nomor Induk Dosen Nasional yang unik untuk setiap dosen.

nama_dosen: Nama dari dosen.

Dosen ini memiliki hubungan dengan matakuliah melalui relasi "mengajar".

  1. Hubungan Meregistrasi

Menghubungkan entitas mahasiswa dan matakuliah. Memiliki atribut:

semester: Menunjukkan semester di mana mahasiswa meregistrasi mata kuliah tersebut.

  1. Hubungan Mengajar
    • Menghubungkan entitas dosen dan matakuliah.
    • Menunjukkan bahwa seorang dosen mengajar mata kuliah tertentu.

 

Dalam diagram ini, terlihat bahwa:

  • Mahasiswa dapat meregistrasi lebih dari satu mata kuliah, dan satu mata kuliah bisa diregistrasi oleh beberapa mahasiswa.
  • Dosen dapat mengajar lebih dari satu mata kuliah, dan satu mata kuliah bisa diajarkan oleh lebih dari satu dosen.

Enhanced Entity-Relationship Diagram (EERD) adalah pengembangan dari Entity-Relationship Diagram (ERD) yang menambahkan beberapa elemen dan konsep baru untuk memperjelas dan memperkaya representasi data. EERD mencakup elemen tambahan seperti subclass, superclass, specialization, generalization, dan aggregation untuk memodelkan relasi yang lebih kompleks.

EERD bertujuan untuk memberikan representasi yang lebih rinci tentang struktur data dan relasi dalam sistem, serta menangkap kebutuhan bisnis yang lebih kompleks dibandingkan dengan ERD biasa.

gambar EERD
gambar EERD

Dari gambar terebut dapat dilihat terdapat beberapa hubungan relasi antar tabel, relasi-relasi tersebut antara lain:

1.           Relasi antara mahasiswa dengan matakuliah yang kemudian menciptakan tabel registrasi. Hal ini bisa terjadi karena adanya hubungan many to many antara mahasiswa dengan mata kuliah Dimana banyaknnya mahasiswa dapat meregistrasi banyaknya matakuliah.

2.           Relasi antara mata kuliah dengan dosen yaitu dengan cara  one to many yang dimana  dosen bisa mengajar dibanyak matakuliah, tetapi satu matkul hanya  bisa diajar oleh satu dosen.

Relasi yang terhubung secara baik dan terstruktur antara mahasiswa, matakuliahh dan dosen menjalin alur yang solid dan lancer serta dapat dengan mudah diakses oleh pihak yang terkait. Sistem ini memungkinkan perguruan tinggi untuk melacak dan mengelola data akademik secara efektif.


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
  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