Mohon tunggu...
Wa OdeHildayanti
Wa OdeHildayanti Mohon Tunggu... Mahasiswa - Mahasiswa

hobi saya membaca buku

Selanjutnya

Tutup

Ilmu Alam & Tekno

Membuat Desain ERD dan EERD Basis Data Perguruan Tinggi

25 Oktober 2024   15:20 Diperbarui: 1 November 2024   13:10 95
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Materi ini menjelaskan sistem database di sebuah perguruan tinggi yang terdiri dari tiga entitas utama: dosen, mata kuliah, dan mahasiswa. Entitas dosen memiliki dua atribut, yaitu NIDN dan nama dosen. Entitas mata kuliah memiliki dua atribut, yaitu kode MK dan nama MK. Sementara itu, entitas mahasiswa memiliki dua atribut, yaitu NIM dan nama mahasiswa.

Database perguruan tinggi ini diatur dengan beberapa aturan, sebagai berikut:
-Banyak mahasiswa dapat mendaftar pada banyak mata kuliah.
-Satu dosen dapat mengajar banyak mata kuliah.
-Banyak mata kuliah hanya dapat diajar oleh satu dosen.

Ketiga entitas ini saling terhubung, dengan hubungan antara dosen dan mata kuliah bersifat one-to-many, serta antara mahasiswa dan mata kuliah bersifat many-to-many. Hubungan one-to-many berarti satu dosen dapat mengajar banyak mata kuliah, sedangkan setiap mata kuliah hanya dapat diajar oleh satu dosen. Hubungan many-to-many menunjukkan bahwa banyak mahasiswa dapat mendaftar pada banyak mata kuliah, dan sebaliknya. Gambar di atas menunjukkan tampilan ERD (Entity Relationship Diagram) dari database perguruan tinggi yang dapat dibuat menggunakan situs yEd Editor Graph Live atau aplikasi yEd Editor Graph.

Gambar 2 EERD
Gambar 2 EERD
Gambar 2 EERD (dokumen pribadi) Untuk tampilan EERD (Extended Entity Relationship Diagram) database perguruan tinggi, menggunakan aplikasi MySQL Workbench terdapat empat tabel: tabel dosen, tabel mata kuliah, tabel mahasiswa, dan tabel registrasi. Tabel registrasi dibentuk dari tabel mata kuliah dan tabel mahasiswa yang saling berelasi dengan nilai M
(many-to-many). Keempat tabel ini memiliki relasi yang saling berkaitan, membentuk satu kesatuan database perguruan tinggi.

Untuk penjelasan lebih lanjut, Anda dapat menyimak video berikut:

https://youtu.be/iKnpuaEe2bk?si=QJckFq5tjVIVg-ep

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

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