Normalisasi Kamus Data State Transition Diagram STD

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