Satu ke satu Satu ke Banyak

sehingga terwujud satu bentuk database yang mudah untuk dimodifikasi, Ada beberapa bentuk normalisasi yaitu, Ladjamudin, 2005 :

1. Bentuk Normal I

First Normal Form 1-NF Pada tahap ini dilakukan penghilangan beberapa group elemen yang berulang agar menjadi satu harga tunggal yang berinteraksi diantara setiap baris pada suatu tabel, dan setiap atribut harus mempunyai nilai data yang atomic bersifat atomic value. Syarat normal kesatu : a. Setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field berupa “atomic value”. b. Tidak ada set atribute yang berulang atau bernilai ganda. c. Telah dibentuknya primary key untuk tabelrelasi tersebut. d. Tiap atribute hanya memiliki satu pengertian.

2. Bentuk Normal II

Second Normal Form 2-NF. Suatu relasi memenuhi 2-NF jika dan hanya jika : a. Bentuk data telah memenuhi kriteria bentuk normal kesatu. b. Atribute bukan kunci haruslah memiliki ketergantungan fungsional sepenuhnya pada kunci utama.

3. Bentuk Normal III

Third Normal Form 3-NF. Suatu relasi memenuhi bentuk III 3-NF jika dan hanya jika : a. Bentuk data telah memenuhi kriteria bentuk normal kedua. b. Atribut bukan kunci haruslah tidak memiliki ketergantungan transitif, seluruh atribut bukan kunci pada suatu relasi hanya memiliki ketergantungan fungsional terhadap primary key di relasi itu saja. 2.14. Perangkat Lunak Pembangun Sistem 2.14.1. Visual Studio.NET Microsoft Visual Studio.NET adalah salah satu bahasa pemrograman visual berdasarkan objek yang bekerja pada sistem operasi windows. Visual Studi.NET selain disebut sebagai sebuah bahasa pemrograman, disebut juga sebagai sarana tool untuk menghasilkan program-program aplikasi berbasiskan windows. Visual Studio.NET merupakan event driven programming yang artinya program menunggu sampai adanya respon dari pemakai yang berupa event terdeteksi, kode yang berhubungan dengan event prosedur event akan dijalankan. Didalam Visual Studio.NET semuanya sudah disediakan dalam pilihan-pilihan yang tinggal diambil sesuai dengan kebutuhan bagi pemula dan tingkat lanjut. Microsoft Visual Studio.NET adalah sebuah tools pengembangan perangkat lunak untuk membangun aplikasi asp web, layanan xml web, aplikasi desktop, dan aplikasi mobile