(21 September 2012)
Entity Relathionship dibagi menjadi 2, yaitu:
1. ERM (Entity Relathionship Model)
ERM ini belum bisa diaplikasikan dalam basis dat sebenarnya.
2. ERD (Entity Relationship Diagram)
ERD merupakan diagram yang mengekspresikan struktur logis sebuah basis data, menggambarkan hubungan antar entitas.
Entitas itu sendiri adalah objek yang dapat dibedakan dari objek yang lain.
Contoh:
Manusia: Makasiswa, Dosen, Guru, dll
Tempat : Kampus, Sekolah, Rumah, dll
Entity set, merupakan kumpulan entitas yang mempunyai tipe data yang sama.properti descriptif yang dimilki oleh semua anggota dari set entitas. Setiap atribut pada entitas memilki kunsi atribute yang bersifat unik (primery key).
Contoh:
Mahasiswa :Nama, NIM, TTL, Alamat
pada contoh diatas Primery key nya adalah NIM.
Value set, merupakan kumpulan nilai yang dapat dimasukan pada setiap attribute, kumpulan nilai yang dapat dimiliki oleh attribute dari suatu entitas.
Jenis-Jenis Attribute
- Atomatic attribute, attribute ini hanya mempunyai satu komponen tunggal dan tidak bisa diurai.
- Komposit, terdiri dari beberapa attribute dan bisa di urai.contoh: entity mahasiswa mempunyai alamat entity berupa alamat rumah, kota, dan kode pos.
- Attribute tunggal, hanya memepunyai satu nilai untuk entitas tertentu. Contoh: attribute jenis kolom pada entity mahasiswa.
- Berharga banyak(Multi valued), terdiri dari sekumpulan nilai untuk suatu entitas tretentu. Contoh: Hobi.
- Derived, tidak berasal dari satu entitas tetapi berasal dari attribute lain. Contoh: attribute umur, dapat dihasilkan dari attribute tanggal lahir.
- One to one, artinya satu entitas A berhubungan paling banyak dengan satu entitas B dan sebaliknya.
- One to many, artinya suatu entitas di A dihubungkan dengan sejumlah entitas di B.
- Many to many, artinya suatu entitas A dapat berhubungan dengan banyak entitas B dan selabihnya.
- Mengidentifikasikan dan menetapkan seluruh himpunan entity yang akan terlibat.
- Mennetukan attribute dari setiap entity
- Menentukan attribute primary key dari setiap entity.
- Menentukan relationship antar entity.
- Menentukan attribute dari relationship.
- Cardionality
- Menentukan participantion constrat.
CUKUP SEKIAN DAN TERIMAKASIH... ^_^
kita juga punya nih jurnal mengenai entity relationship diagram , silahkan dikunjungi dan dibaca , berikut linknya
BalasHapushttp://repository.gunadarma.ac.id/bitstream/123456789/5563/1/Jurnal%20Skripsi.pdf
semoga bermanfaat yaa :)