commit to user
II-17 ERD menggunakan sejumlah notasi dan symbol untuk menggambarkan
struktur dan hubungan antar data. Berikut ini adalah simbol-simbol dari ERD:
Entity Entity adalah suatu objek yang dapat
didefinisikan dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam
konteks sistem yang akan dibuat
Atribut Atribut berfungsi untuk mendeskripsikan
karakter entity. Setiap ERD biasanya terdapat lebih dari satu atribut.
Hubungan Asosiasi antar entitas. Dalam hubungan
harus dibedakan antara hubungan antar entity dengan isi dari hubungan itu sendiri
Garis Digunakan untuk menghubungkan entity
dengan entity maupun entity dengan atribut.
Gambar 2.5 Simbol-Simbol Entity Relationship Diagram
2.9 Kamus Data
Kamus data adalah kumpulan elemen-elemen atau simbol-simbol yang digunakan atau membantu dalam penggambaran atau pengidentifikasian field atau
file didalam sistem Kristanto, 2003. Kamus data ikut berperan dalam perancangan dan pembangunan DSS karena ini
berfungsi untuk : a. Menjelaskan arti aliran data dan penyimpanan dalam penggambaran data
flow diagram. b. Mendeskripsikan komposisi paket data yang bergerak melalui aliran.
c. Menjelaskan spesifikasi nilai dan satuan yang relevan terhadap data yang mengalir dalam sistem tersebut.
Data Dictionary atau kamus data adalah katalog fakta tentang data dan kebutuhan informasi, Dengan kamus data analisis sistem dapat didefinisikan data
yang mengalir ke sistem dengan lengkap. Berikut simbol-simbol Data Dictionary:
Tabel 2.1 Tabel Kamus Data
commit to user
II-18 -
Terdiri dari, artinya +
Dan Optional boleh atau tidak
{ } Pengulangan
[ ] Memiliki salah satu
Komentar |
Identifikasi atribut kunci Pemulihan sejumlah alternatif antar simbol
2.10 Teknik Normalisasi
Proses normalisasi merupakan proses pengelompokan data elemen menjadi tabel – tabel yang menunjukkan entity dan relasinya. Berikut ini beberapa konsep
yang harus diketahui dalam menyusun database dengan teknik normalisasi Kristanto, 2004.
a. Field atribut kunci. Setiap file selalu terdapat kunci dari file berupa satu field atau satu set field yang dapat mewakili record.
b. Candidate Key Kunci Kandidat. Merupakan satu atribut atau satu set minimal atribut yang mengidentifikasikan secara unik suatu kejadian
spesifik dari entity. a. Primary Key Kunci Primer. Merupakan satu atribut atau satu set minimal
atribut yang tidak hanya mengidentifikasi secara unik suatu kejadian spesifik, tapi juga dapat mewakili setiap kejadian dari suatu entity.
c. Alternate Key Kunci alternatif. Merupakan kunci kandidat yang tidak dipakai sbagai primary key.
d. Foreign Key Kunci Tamu. Satu atribut atau satu set atribut yang melengkapi satu relationship hubungan yang menunjukkan ke induknya.
2.11 MySQL