Kamus Data Teknik Normalisasi

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