Senin, 24 September 2012

Entity Relationship Diagram (ERD)


Entity Relationship Diagram (ERD) Merupakan diagram yang menggambarkan hubungan antara entitas (entity) 
·         ER diagram dapat menggambarkan sruktur logis basis data

Notasi-notasi simbolik yang digunakan dalam Entity Relationship Diagram adalah sebagai berikut :
  1. ENTITAS
v  Entitas, Adalah segala sesuatu yang dapat digambarkan oleh data. Entitas juga dapat diartikan sebagai individu yang mewakili sesuatu yang nyata (eksistensinya) dan dapat dibedakan dari sesuatu yang lain (Fathansyah, 1999). 
v  Entitas adalah : Objek yang ada dan dapat dibedakan dari objek lain dalam dunia maya.
Contoh :
manusia : mahasiswa, pasien, pegawai
tempat : toko, gudang
v  Ada dua macam entitas yaitu entitas kuat dan entitas lemah. Entitas kuat merupakan entitas yang tidak memiliki ketergantungan dengan entitas lainnya. Contohnya entitas anggota. Sedangkan entitas lemah merupakan entitas yang kemunculannya tergantung pada keberadaaan entitas lain dalam suatu relasi.
v  Entity set adalah : kumpulanentitas yang mempunyai tipe yang sama.
v  Entitas di simbolkan dengan persegi.

  1. ATRIBUT
    • Atribut merupakan pendeskripsian karakteristik dari entitas. Atribut digambarkan dalam bentuk lingkaran atau elips. Atribut yang menjadi kunci entitas atau key diberi garis bawah. 
    • Attribut adalah properti deskriptif yang dimiliki oleh semua anggota dan semua set entitas.
    • Setiap attribut pada entitas memiliki kunci attribut key attribute yang bersifat unik Primary key.Contoh :
      Entitas : mahasiswaAtribut : nim,nama mahasiswa,jenis kelamin,tanggal lahir,alamat
Jenis Attribut :
Ø  Atribut sederhana : antomic atribute : atribut yang terdiri atas satu komponen tunggal dengan keberadaan yang independen, tidak bisa diuraikan lagi. 
Ø  Atribut berharga tunggal-single-valued-Atribute : atribut yang hanya mempunyai satu nilai untuk satu entitas tertentu. 
Ø  Atribut berharga banyak-multi-valued-atribute : Atribut yang terdiri sari sekumpulan nilai untuk suatu entitas tertententu. 
Ø  Derived Atribute adalah suatu atibut yang dihasilkan dari atribut lain.
  1. RELATIONSHIP
    • Relationship Adalah hubungan yang terjadi satu atau lebih entity.
    • Simbol yang digunakan adalah bentuk belah ketupat, diamod atau rectangle.
    • Relasi menunjukkan adanya hubungan diantara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
Penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atribut dinyatakan dalam bentuk garis.
    • Derajat Relationship
Menjelaskan jumlah entity yang terlibat dalam suatu relationship
§  Unary Degree (Derajat satu) = hanya satu entity yang terlibat
§  Binary Degree (Derajat dua) = menghubungkan dua entity
§  Ternary Degree (Derajat tiga) = menghubungkan tiga entity

Tahap pembuatan entity Relationship Diagram.
1.      Mengidentifikasikan dan menetapkan seluruh himpunan entity yang akan terlibat.
2.      Menentukan atribut-atribut dari setiap entity
3.      Menentukan atribut primary key dari setiap entity 
4.      Menentukan relationship antar entity
5.      Menentukan atribut-atribut dari setiap relationship (jika ada)
6.      Menentukan cordinality Rasio 
7.       Menentukan participation constaint.


Baca selengkapnya »

0 komentar:

Poskan Komentar

Copyright © Aulia Fitriyani PTIK UNNES 2011