Translate

Monday, October 19, 2015

Diagram ERD

ENTITY RELATION DIAGRAM (ER_D)

ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. 
         

        Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi, biasanya oleh System Analys dalam tahap analisis persyaratan proyek pengembangan system. Sementara seolah-olah teknik diagram atau alat peraga memberikan dasar untuk desain database relasional yang mendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan detail pendukung merupakan model data yang pada gilirannya digunakan sebagai spesifikasi untuk database.
         Komponen penyusun ERD adalah sebagai berikut :

Komponen ER_D
  • Entitiy
  • Atribute
  • Relationship
  1. Entitiy
  Entitas adalah objek dalam dunia nyata yang dapat dibedakan dengan objek lain, sebagai contoh mahasiswa,dosen,departemen. Entitias terdiri atas beberapa atribut sebagai contoh atribut dari entitas mahasiswa adalah nim,nama,alamat,email, dll. Atribut nim merupakan unik untuk mengidentifikasikan / membedakan mahasiswa yg satu dengan yg lainnya. Pada setiap entitas harus memiliki 1 atribut unik atau yang disebut dengan primary key.

     2. Atribute 

 Atribut adalah Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.

    3. Relations 

 Relasi adalah hubungan antara beberapa entitas. sebagai contoh relasi antar mahaiswa dengan mata kuliah dimana setiap mahasiswa bisa mengambil beberapa mata kuliah dan setiap mata kuliah bisa diambil oleh lebih dari 1 mahasiswa. relasi tersebut memiliki hubungan banyak ke banyak. Berikut adalah contoh ERD.

Simbol relasi pada ER_D


MENGGAMBAR ER_D
 
Berikut adalah metode/tahap untuk membuat ERD :
  • ·         Menentukan Entitas
  • ·         Menentukan Relasi
  • ·         Menggambar ERD sementara
  • ·         Mengisi Kardinalitas
  • ·         Menentukan Kunci Utama
  • ·         Menggambar ERD berdasar Key
  • ·         Menentukan Atribut
  • ·         Memetakan Atribut
  • ·         Menggambar ERD dengan Atribut

Kelebihan ER_D
  • Memudahkan analisis sistem yang di kembangkan.
  • Memudahkan perancangan saat merancang Basis Data.
  • Rancangan basis data yang dikembangkan umumnya telah optimal.
  • Penggunaan simbol umunya mudah di pahami.
  •  Pemakai lebih mudah memahami.
Kelemahan ER_D
  • Kebutuhan media yang luas.
  • Seringkali ER_D tampil sangat ruwet.


No comments:
Write comments