Entity Relationship Diagram ( ERD )

Entity Relationship Diagram merupakan jaringan yang menggunakan susunan data yang disimpann dari system secara abstrak. Diagram Entitiy Relationaship ini ditemukan oleh Chen tahun 1976.

Tujuan dari Entity Relationship adalah untuk menunjukkan objek data dan relationship yang ada pada objek tersebut. Disamping itu Model ER ini merupakan salah satu alat untuk perancangan dalam basis data.

Komponen ( Simbol ) ERD

1. Entity
Adalah suato objek yang dapat dibedakan atau dapat diidentifikasikan secara unik dengan objek lainnya, dimana semua informasi yang berkaitan dengannya dikumpulkan. Kumpulan dari entity yang sejenis dinamakan Entity Set.

Entity Relationship Diagram ( ERD )

2. Relationship
Adalah hubungan yang terjadi antara satu entity dengan entity lainnya. Relationship tidak mempunyai keberadaan fisik atau konseptual kecuali yang sejenis dinamakan dengan Relationsgip Diagram.

Entity Relationship Diagram ( ERD )

3. Atribut
Adalah karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity atau relationship tersebut.

  Entity Relationship Diagram ( ERD )

DERAJAT RELATIONSHIP

Derajat Relationship adalah :

1. Unary ( Derajat Satu )
Adalah satu buah relationship menghubungkan satu buah entity.
Entity Relationship Diagram ( ERD )
Manusia menikah dengan manusia, relationship menikah hanya menghubungkan entity manusia.

2. Binary ( Derajat Dua )
Adalah satu buah relationship yang menghubungkan dua buah entity.
Entity Relationship Diagram ( ERD )
Pegawai memiliki kendaraan, sebuah relationship memiliki mengubungkan entity Pegawai dan entity Kendaraan.

3. Ternary ( Derajat Tiga )
Adalah satu buah relationship menghubungkan tiga buah entity.
Entity Relationship Diagram ( ERD )
  • Pegawai pada kota tertentu mempunyai suatu Proyek.
  • Entity Bekerja mengubungkan Entity Pegawai, Proyek dan Kota

CARDINALITY RASIO

Yaitu menjelaskan batasan pada jumlah entity yang berhubungan melalui suatu relationship. Jenis-jenis Cardinality Rasio :

1. One To One ( 1 : 1)
Yaitu perbandingan antara entity pertama dengan entity kedua berbanding satu berbanding satu.
Entity Relationship Diagram ( ERD )

2. One To Many ( 1 : M )
Yaitu perbandingan antara entity pertama dengan entity kedua berbanding satu berbanding banyak.
Entity Relationship Diagram ( ERD )

3. Many To One ( M : 1 )
Yaitu perbandingan antara entity pertama dengan entity kedua berbanding banyak berbanding satu.
Entity Relationship Diagram ( ERD )

4. Many To Many ( M : M )
Yaitu perbandingan antara entity pertama dengan entity kedua berbanding banyak berbanding banyak.
Entity Relationship Diagram ( ERD )

LANGKAH – LANGKAH MEMBUAT ERD
  1. Mengidentifikasikan dan menetapkan seluruh himpunan entitas yang akan terlibat.
  2. Menentukan atribut-atribut key dari masing-masing himpunan entitas.
  3. Mengidentifikasikan dan menetapkan seluruh himpunan relasi diantara himpunan entitas yang ada beserta foreign key-nya.
  4. Menentukan derajat dan cardinality rasio relasi untuk setiap himpunan relasi
  5. Melengkapi himpunan relasi dengan atribut-atribut yang bukan kunci (non-key).

CONTOH STUDY KASUS

Suatu perguruan tinggi mempunyai banyak mahasiswa. Setiap mahasiwa tidak harus mengikuti suatu mata kuliah. Setiap biasanya mengikuti beberapa mata kuliah. Suatu mata kuliah diajarkan oleh seorang Dosen dan seorang Dosen bisa mengajar beberapa mata kuliah. 

Dan seorang Dosen harus mengajarkan suatu mata kuliah. Pada Entitas Mahasiswa diperlukan informasi tentang NIM, Nama_Mhs, Alamat_Mhs dan Jurusan, sedangkan Mata Kuliah diperlukan informasi tentang Kd_MK, Nm_Mk, SKS, Semester, sedangkan Dosen diperlukan juga informasi tentang Kd_Dosen, Nama_Dosen.

Pertanyaan : Buatlah ERD-nya !

Entity Relationship Diagram ( ERD )

Entity Relationship Diagram ( ERD )

Sumber Referensi :

  1. http:// www.docstoc.com/docs/102289143/DFD-20part-202. 6 Januari 2013.
  2. Hartono. Jogiyanto.2005.Analisis dan Desain.Andi Offset.Yogyakarta.
  3. Pohan. I., Husni.1997.Pengantar Perancangan Sistem.Penerbit Erlangga.Jakarta.
  4. Raymond Mc. Leod, Jr.2001.Sistem Informasi Manajemen.PT Prehalindo.Jakarta.
  5. HM., Jogianto. 1989. ANALISA & DISAIN Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Penerbit ANDI Yogyakarta. Yogyakarta.