Tugas ERD - Membuat ERD Sistem Informasi Akademis Universitas

Pada tugas ERD ini adalah studi kasus dari aplikasi database sederhana untuk sistem informasi akademis universitas, dengan ketentuan:

  1.          Mahasiswa : menyimpan semua informasi pribadi mengenai data mahasiswa
  2.          Dosen : menyimpan semua informasi pribadi mengenai data dosen
  3.          Mata_Kuliah : menyimpan informasi mengenai semua mata kuliah yang di tawarkan
  4.          Ruang : menyimpan semua informasi mengenai ruang kelas yang digunakan.

 Berdasarkan ketentuan diatas, maka langkah yang dilakukan adalah :

A. Menentukan Entitas


B. Menentukan Atribut dari Masing Masing Entitas

Dari gambar di atas, dapat terlihat bahwa masing masing entitas diberikan Primary Key (PK) yang digunakan untuk mengidentifikasi setiap record. Fungsi Primary Key adalah untuk membandingkan, mengurutkan, menyimpan catatan, dan membuat hubungan antar catatan. Memilih Primary Key dalam database adalah salah satu langkah terpenting dalam prosesnya.

Dari gambar di atas masing masing Entitas telah diberikan Primary Key, yaitu :

1.      Primary Key dari Mahasiswa adalah NIM

2.      Primay Key dari Dosen adalah ID_Dosen

3.      Primary Key dari Mata_Kuliah adalah ID_MK

4.      Primay Key dari Ruang adalah ID_Ruang


C.     Menentukan Relasi antar Entitas

   1. Relasi antara Dosen dengan Mahasiswa



 



Relasi yang digunakan adalah One to Many, dimana satu dosen bisa membimbing banyak mahasiswa.

   2.  Relasi antara Dosen dengan Mata_Kuliah

Relasi yang digunakan adalah One to Many, dimana satu dosen bisa mengajar banyak mata kuliah.

   3.  Relasi antara Mahasiswa dengan Mata_Kuliah

Relasi yang digunakan adalah Many to Many, dimana banyak Mahasiswa dapat mengambil banyak Mata_Kuliah 

   4. Relasi antara Mata_Kuliah dengan Ruang

 Relasi yang digunakan adalah One to One, dimana satu Mata_Kuliah hanya mempunyai satu jadwal dalam Ruangan tertentu.


 D.     Membuat Susunan ERD secara Lengkap

Komentar

Postingan populer dari blog ini

UTS Public Speaking, Jeperson (3922170007)

UAS Public Speaking, Jeperson (3922170007)