ERD Manajemen Sistem Basis Data

suatu benda atau kejadian yang saling berhubungan satu sama lain Jogiyanto, 1999:217.

2.6.1 Manajemen Sistem Basis Data

Manajemen Sistem Basis Data adalah kumpulan program yang digunakan untuk membuat dan mengelola basis data yang secara umum dapat digunakan untuk melakukan proses dalam hal pendefinisian basis data yang meliputi spesifikasi tipe data, struktur dan pembatasan dari data, dalam media penyimpanan data meliputi proses memasukkan data Jogiyanto, 1999:217.

2.6.1.1 ERD

Entity Relationship Diagram ERD atau diagram antar entity merupakan suatu dokumentasi data yang menggunakan entity dan hubungan yang ada diantara entity tersebut Nugroho, 2004:13. Simbol yang di gunakan adalah sebagai berikut : 1. Entitas Entity Entitas adalah suatu yang dapat dibedakan dalam dunia nyata, dimana informasi yang berkaitan dengannya dikumpulkan. Digambarkan dengan bentuk persegi panjang, seperti pada gambar 2.13. Gambar 2.13. Simbol Entitas 2. Relasi Relationship Relasi adalah hubungan yang terjadi antara satu atau lebih entitas. Simbol relasi digambarkan dengan bentuk belah ketupat, seperti pada gambar 2.14. Gambar 2.14. Simbol Relasi 3. Atribut Atribut adalah karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Digambarkan dengan bentuk oval, seperti pada gambar 2.15. Gambar 2.15. Simbol Atribut 4. Entitas Lemah Weak entity Entitas lemah Weak Entity adalah suatu entity dimana atributnya bukan milik sendiri. Keadaan dari entity tersebut tergantung dari keberadaan entity lain. Simbol weak entity digambarkan dengan bentuk persegi panjang, dengan persegi panjang yang lebih kecil didalamnya, seperti disajikan pada gambar 2.16. Gambar 2.16. Simbol Weak Entity 5. Entitas Asosiatif Entitas Asosiatif adalah entitas yang terbentuk dari hasil tertentu yang tidak berdiri sendiri. Digambarkan dengan bentuk persegi panjang dengan belah ketupat didalamnya, seperti pada gambar 2.17. Gambar 2.17. Simbol Entitas Asosiatif 6. Atribut Bernilai Atribut multi value Atribut bernilai adalah atribut yang memiliki sekelompok nilai untuk setiap instant entity. Simbol ini digambarkan dengan bentuk oval, seperti disajikan pada gambar 2.18. Gambar 2.18. Simbol Atribut Bernilai 7. Atribut Turunan Atribut Derivative Atribut turunan adalah suatu atribut yang dihasilkan dari atribut yang lain. Simbol ini digambarkan dengan bentuk oval yang putus-putus, seperti disajikan pada gambar 2.19. Gambar 2.19. Simbol Atribut Turunan 8. Kardinalitas Cardinality Kardinalitas adalah jumlah minimum dan maksimum kemunculan suatu entitas yang mungkin dihubungkan dengan kemunculan tunggal dan entitas lain. Kardinalitas digambarkan sebagai berikut: Interpretasi Kardinalitas Contoh Minimum Contoh maksimum Notasi Grafis Tepat satu dan hanya satu 1 1 Atau Nol atau satu 1 Satu atau lebih 1 Banyak 1 Nol, satu atau lebih Banyak 1 Lebih dari satu 1 1 Gambar 2.20. Simbol Kardinalitas

2.7 Normalisasi