Senin, 24 Oktober 2011
Hemmm...........lagi-lagi revisi, apa emang saya yang gak bisa atau emang otak saya yang salah ya??
Berawal dari tugas yang diberikan oleh dosen basis data, saya dan kelompok saya disuruh untuk membuat ER-Diagram (Entity Relational Diagram), dari situlah kebingungan melanda.....(lebayyyy).hahahahahahaha......!!!
Oke, kembali lagi ke topik utama. ER-Diagram, kalau menurut Mas Wiki, pengertiannya adalah sebagai berikut "In software engineering, an entity-relationship model (ERM) is an abstract and conceptual representation of data. Entity-relationship modeling is a database modeling method, used to produce a type of conceptual schema or semantic data model of a system, often a relational database, and its requirements in a top-down fashion. Diagrams created by this process are called entity-relationship diagrams, ER - Diagrams, or ERD." artinya cari sendiri ya....hehehehehehe......
Berikut saya kasih contoh gambaran tentang model ER-Diagram yang saya buat dengan kelompok saya
Gambar diatas merupakan gambar ER-Diagram tentang sistem administrasi pada sebuah persewaan mobil, dimana pada gambar diatas terdapat 6 buah entitas, yang dilambangkan dengan persegi panjang.
Penjelasan tentang gambar diatas adalah sebagai berikut :
1. Entitas : merupakan sebuah objek yang bersifat nyata dan mewakili sebuah fakta pada kenyataan yang ada. Entitas dalam ER-Diagram dilambangkan dengan kotak persegi panjang
2. Atribut : merupakan elemen dari sebuah entitas, dan atribut ini menggambarkan detail keterangan dari entitas tersebut. Atribut diatas dilambangkan dengan ellips.
3. Relasi : merupakan hubungan dari dua entitas atau lebih, yang saling berkaitan satu sama lain. Relasi antar entitas dilambangkan dengan bangun belah ketupat (atau apa kek namanya hehehehehe). Relasi ini harus menggunakan kata kerja aktif, tidak boleh menggunakan kata benda.
4. Primary Key : Atribut yang nantinya akan mewakili dari atribut - atribut lain yang ada pada entitas tersebut. Primary key pada gambar diatas terdapat pada atribut yang saya beri garis bawah. hasil input dari Primary key tidak boleh ada yang sama.