ERD (Entity Relationship Diagram)
ERD adalah gambaran mengenai berelasinya antarentitas.ERD untuk memodelkan stuktur data dan hubungan antar data,untuk menggambarkannya digunakan beberapa notasi atau simbol. Padadasarnya ada 3 simbol yang digunakan yaitu:
1) Entity
Entity adalah objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain.
Entity (entity/entity set) memiliki beberapa istilah di dalam ilmu komputer, seperti table (tabel),berkas (data file),penyimpanan data (data store). Entity set adalah kumpulan data yang sejenis.
Entity digambarkan dengan persegi panjang .
2) Attribut
Attribut adalah karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity/relationship. Nilai attibut adalah suatu data aktual/informasi yang disimpan pada suatu attribut di dalam suatu entity/relationship.
Jenis-jenis attribut :
- Key : Attribut yang digunakan untuk menentukan suatu entity secara unik.
- Attribut Simple : Attribut yang bernilai tunggal.
- Attribut multivalue : Attribut yang memiliki sekelompok nilai untuk setiap instan entity.
- Attribut Composite : Suatu attribut yang terdiri dari beberapa attribut yang lebih kecil yang mempunyai arti tertentu.
Gambar attribut diwakili oleh simbol elips
3) Hubungan/relasi
Relasi yang terjadi 2 himpunan entitas (misalnya A dan B) dalam suatu basis data yaitu :
1. Satu ke satu (one to one) :
Setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan B.
2. Satu ke banyak (one to many) :
Setiap entitas pada himpunan entitas A dapat berhubungan banyak dengan entitas pada himpunan entitas B, tetapi setiap entitas pada himpunan entitas B hanya dapat berhubungan dengan satu entitas pada himpunan entitas A.
3. Banyak ke Banyak (Many to many):
Setiap entitas pada himpunan entitas A dapat berhubungan banyak dengan entitas pada himpunan entitas B.
yang nilai coba di relasikan ke guru, jadi agak gantung entitas NILAI nya.. perbaiki lagi
ReplyDeleteOk...Maksih pak
ReplyDelete