41
yang pertama dapat mempunyai banyak hubungan dengan kejadian pada entitas yang kedua. Sebaliknya satu kejadian
pada entitas yang kedua hanya dapat mempunyai satu hubungan dengan satu kejadian pada entitas yang pertama.
3. Many to many Tingkat hubungan banyak ke banyak terjadi jika
setiap kejadian pada sebuah entitas akan mempunyai banyak hubungan dengan kejadian pada entitas lain. Baik
dilihat dari sisi entitas yang pertama maupun dilihat dari sisi yang kedua.
2.10.4 Normalisasi
Normalisasi adalah proses untuk mengubah suatu relasi yang memiliki masalah tertentu ke dalam dua buah relasi atau lebih
yang tidak memiliki masalah tersebut Kadir, 2009. Berikut adalah teknik normalisasi, diantaranya:
1. Bentuk Normal Pertama 1NF Tabel yang belum ternormalisasi adalah tabel yang
memiliki atribut yang berulang, atau definisi bentuk normal pertama adalah suatu relasi dikatakan dalam bentuk normal
pertama jika dan hanya jika setiap atribut bernilai tunggal untuk setiap baris. Definisi lain 1NF adalah suatu hubungan yang tidak
berisi pengulangan-pengulangan. 2. Bentuk Normal Kedua 2NF
42
Bentuk nomal
kedua didefinisikan
berdasarkan dependensi fungsional. Suatu relasi berada dalam bentuk normal
kedua jika dan hanya jika: a. Berada pada bentuk normal pertama.
b. Semua atribut bukan kunci memiliki dependensi sepenuhnya terhadap kunci primer.
3. Bentuk Normal Ketiga 3NF Suatu relasi dikatakan dalam bentuk normal ketiga jika:
a. Berada dalam bentuk normal kedua.
b. Setiap atribut bukan kunci tidak memiliki
dependensi transitif terhadap kunci primer.
2.10.5 Kamus Data
Menurut Jogiyanto 2005, kamus data adalah katalog fakta tentang data dan kebutuhan
– kebutuhan informasi dari suatu sistem informasi. Seperti halnya kamus bahasa yang berfungsi
menjelaskan lebih detail suatu kata maupun kalimat, kamus data yang digunakan dalam analisa struktur dan desain sistem informasi
juga merupakan suatu katalog yang menjelaskan lebih detail tentang data flow diagram yang mencakup proses, data flow dan
data store. Kamus data harus dapat mencerminkan keterangan yang
jelas tentang data yang dicatatnya.
2.10.6 State Transition Diagram STD
43
Menurut Pressman 2002 STD menggambarkan kebiasaan dari suatu sistem dengan menggambarkan kondisi dan kejadian
yang menyebabkan perubahan suatu kondisi. Selain itu, dapat dikatakan STD menunjukan aksi apa yang diambil sebagai akibat
dari suatu kejadian. Ada dua macam simbol yang menggambarkan proses
dalam STD, yaitu: 1. Gambar persegi panjang yang menunjukan kondisi state dari
sistem. 2. Gambar panah yang menunjukan transisi antar state. Tiap panah
diberi label dengan ekspresi aturan. Label di atas gambar panah menunjukan kejadian yang menyebabkan transisi terjadi.
Sedangkan label yang di bawah gambar panah menunjukan aksi yang terjadi akibat dari kejadian tadi.
2.11 Tambang