Minggu, 15 April 2012

ENTITY RELASIONSHIP DIAGRAM (ERD)

Setelah kita membuat desain database pada entri sebelumnya, selanjutnya kia akan membuat ERD yang berfungsi untuk menggambarkan hubungan data dalam basis data.


klik untuk memperbesar gambar

Ini adalah ERD dari sebuah database akademik. Database akademik ini terdiri dari entittas mahasiswa, dosen, dan mata_kuliah. Dari entitas mahasiswa dengan mata kuliah bisa menghasilkan relasi mengambil, relasi ini terdiri dari atribut NIM yang merupakan primary key dari entitas mahasiswa, atribut kode_matkul yang  merupakan primary key dari entitas mata_kuliah, dan atribut nilai yang merupakan atribut derivatif. Sedangkan relasi antara entitas mata_kuliah dengan dosen menghasilkan relasi mengampu yang terdiri dari atribut NIP yang merupakan primary key dari entitas dosen, atribut kode_matkul yang merupakan primary key dari entitas mata_kuliah, atribut hari, jam, ruang yang merupakan atribut derivatif. Selain relasi antara mahasiswa dengan mata_kuliah dan mata_kuliah dengan dosen, kita juga memiliki relasi antara entitas dosen dengan mahasiswa. Relasi ini adalah relasi membimbing yang terdiri dari atribut NIM yang merupakan primary key dari entitas mahasiswa, atribut NIP yang merupakan primary key dari entitas dosen, tgl_mulai dan tgl_selesai yang merupakan atribut derivatif.

Tidak ada komentar:

Posting Komentar