ERD Entity Relationship Diagram

commit to user 8 Tabel 2.1. Tabel Notasi DFD No Nama Notasi 1 2 3 4 External entity Process Data flow Data store Jogiyanto,2002 :700-707

2.4 ERD Entity Relationship Diagram

Model Entity-Relationship yang berisi komponen-komponen Himpunan Entitas dan Himpunan Relasi yang masing-masing dilengkapi dengan atribut-atribut yang mempersentasikan seluruh fakta dari ‘dunia nyata’ yang kita tinjau, dapat digambarkan dengan lebih sistematis dengan menggunakan Diagram Entity-Relationship Diagram E-R. Notasi-notasi simbolik di dalam Diagram E-R yang dapat kita gunakan adalah : Diagram E-R terdiri dari atas a. Menggambarkan himpunan entitas b. Menggambarkan atribut-atribut entitas commit to user 9 c. Menggambarkan hubungan antara himpunan entitas. d. Menghubungkan antar objek dalam ERD e. inpunan entitas yang beranggotakan entitas -entitas Fathansyah,1999 : 70 Penjelasan notasi-notasi simbolik di dalam Diagram E-R : 1. Entitas Entity dan Himpunan Entitas Entitas Sets Entitas merupakan individu yang mewakili sesuatu yang nyata eksistensinya dan dapat dibedakan dari sesuatu yang lain. Sekelompok Entitas yang sejenis dan berada dalam lingkup yang sama membentuk sebuah Himpunan Entitas Entity Set. Sederhananya, Entitas menujuk pada individu suatu objek, sedang Himpunan Entitas menunjuk pada rumpun family dari individu tersebut. 2. Relasi Relation dan Himpunan Relasi Relationship Sets Relasi menunjukan adanya hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Kumpulan semua relasi diantara entitas-entitas yang terdapat pada himpunan entitas tersebut membentuk Himpunan Relasi Relationship Set. Sebagaimana istilah Himpunan Entitas yang banyak sekali disingkat menjadi Entitas walaupun sebenarnya memiliki perbedaan makna, istilah Himpunan Relasi jarang sekali digunakan dan lebih sering disingkat dengan istilah Relasi saja. commit to user 10 3. Atribut AttributesProperties Setiap Entitas pasti memiliki Atribut yang mendeskripsikan karakteristik property dari Entitas tersebut. Sebagaimana telah disebutan sebelumnya, penentuan pemilihan atribut-atribut yang relevan bagi sebuah entitas merupakan hal penting lainnya dalam pembentukan model data. Penetapan atribut bagi sebuah entitas umumnya memang didasarkan pada fakta yang ada. Tetapi tidak selalu seperti itu, karena proses normalisasi atau pertimbangan- peritimbangan kompromistis, ada sejumlah atribut yang kita ciptakan sendiri dan tidak dikenal di ‘dunia nyata’ yang sesungguhnya. Hal yang relevan untuk lebih diperhatikan dalam pembuatan Model E-R adalah kedudukan atribut dalam entitas. Harus dapat kita bedakanketahui, mana atribut yang berfungsi sebagai Key Primer Primary Key dan mana yang bukan atribut deskriptif. 4. Kardinalitas atau derajat Relasi Kardinalitas relasi menunjukan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Dari sejumlah kemungkinan banyaknya hubungan antar entitas, kardinalitas relasi merujuk pada hubungan masksimum yang terjadi dari himpunan entitas yang satu ke yang lain begitu pula sebaliknya. Kardinalitas yang dapat terjadi diantara dua entitas misalnya A dan B: a. Satu ke Satu One to One b. Satu ke Banyak One to Many c. Banyak ke Satu Many to One d. Banyak ke Banyak Many to Many Fathansyah,1999 : 64-69 commit to user 11 5. Sub Entitas Subtype Entities Sub entitas merupakan entitas yang beranggotakan entitas-entitas merupakan bagian dari himpunan yang lebih superiorutama. Fathansyah,1999 : 83

2.5 Borland Delphi