Hari ini saya akan membahas tentang hubungan entity diagram pada basis data (database).
Model E-R biasa digambarkan dalam bentuk diagram yang disebut Entity-Relationship Diagram (ERD). ERD merupakan notasi grafis dalam pemodelan data konseptual yang digunakan untuk memodelkan struktur data dan hubungan antar data. Dengan ERD kita dapat menguji model dengan mengabaikan proses yang harus dilakukan. Dan dengan ERD kita mencoba menjawab pertanyaan seperti; data apa yang kita perlukan? bagaimana data yang satu berhubungan dengan yang lain? ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar data, pada dasarnya ada 3 macam simbol yang digunakan yaitu :
- Entitas : Entitas digambarkan dalam bentuk persegi empat.
- Atribut : Atribut digambarkan dalam bentuk ellips dan dihubungkan dengan entitas dimana atributtersebut berada.
- Relationship: Relationship digambarkan dalam bentuk intan/diamonds.
ENTITAS
Entitas adalah individu yang mewakili sesuatu yang nyata (eksistensinya) dan dapat dibedakan dari sesuatu yang lain. Dapat berupa suatu elemen dari suatu lingkungan, suatu sumber daya atau sebuah transaksi yang memiliki arti penting bagi suatu model yang akan dibangun. Contoh Entitas set :
- Semua Guru atau Guru saja.
Himpunan ini memiliki anggota : Bapak Fahri, Ibu Fitri, Bapak Joko dan guru-guru yang lain. - Semua Siswa atau Siswa saja.
Himpunan ini memiliki anggota : Joni, Ridho, Fanny, Donny dan siswa-siswa yang lain. - Semua Mobil atau Mobil saja.
Himpunan ini memiliki anggota : mobil Daihatsu, mobil Toyota, mobil Suzuki, dan mobil-mobil yang lain.
Mengidentifikasi ada atau tidaknya entitas dalam suatu masalah memang tidak mudah. Tapi biasanya apabila kita menjumpai kata benda dalam permasalahan tersebut maka kata tersebut biasanya merupakan kandidat entitas. Sebagai contoh bila kita akan membangun basis data perpustakaan sekolah, maka kita akan menjumpai buku, siswa, guru, petugas perpustakaan sebagai calon kuat entitas.
0 komentar:
Posting Komentar