Label

Jumat, 30 Januari 2015

Entity Realitionship

Entity Realitionship
Entity Relationship adalah model data konseptual tingkat tinggi untuk perancangan basis data yang merupakan representasi logika dari data suatu organisasi atau area bisnis tertentu atau suatu model untuk menjelaskan hubungan antara data dalam basis data berdsarkan objek-objek dasar data yang mempunyai hubungan antar relasi.
Diagram yang menggambarkan model entity Relationship disebut ERD.Contohnya seperti gambar ERD diatas.
ERD untuk memodelkan struktur data dan hubungan antar data. Untuk menggambarkannya digunakan beberapa notasi dan symbol. Pada dasarnya ada 3 simbol yang digunakan ,yaitu:

v    Entity
Merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain.Ada dua entitas yaitu entitas kuat danentitas lemah. Entitas kuat merupakan entitas yang tidak memiliki ketergantungan dengan entitas yang lain. Entitas lemah merupakan entitas yang kemunculannya tergantung pada keberadaan entitas lain dalam suatu relasi. Simbol dari entity ini biasanya digambarkan dengan persegi panjang.

v    Atribut
Setiap entitas pasti punya elemen yang disebut atribut yang berfungsi untuk mendiskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh symbol elips.

v   Hubungan / relasi
Relasi me3nunjukan adanya hubungan diantara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
Relasi dapat digambarkan sbb:
Relasi yang terjadi diantara dua himpunan entitas ( misalnya A dan B) dalam satu basis data, yaitu;

ü  Satu ke satu (one to one)
     Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas entitas B. atau setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.

ü  Satu ke banyak (one to many)
            Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B hanya dapat berhubungan dengan banyak entitas pada himpunan entitas B dan demikian pula sebaliknya.

Tidak ada komentar:

Posting Komentar