Kamis, 20 Mei 2010

Tugas Basis Data 5


Normalisasi

Bentuk Keluaran  Kartu Peminjaman Perpustakaan Smart 

Bentuk Normal Kesatu (1 NF / First Normal Form)
   Suatu relasi 1 NF jika dan hanya jika sifat dari setiap relasi atributenya bersifat atomik.
   Ciri - ciri 1 NF :
   - Setiap data dibentuk dalam flat file, data dibentuk dalam satu record nilai dari field berupa "atomik" value
   - Tidak ada set atribute yang berulang atau bernilai ganda
   - Tiap field hanya satu pengertian
     
  - Menghilangkan Ketergantungan Partial
     Ketergantungan Partial yaitu sebagian dari kunci dapat digunakan sebagai kunci utama

    1 NF
    
     Id_anggota *
     Nama_anggota
     Alamat
     No_pinjam *
     Kode_buku *
     Judul_buku
     Pengarang
     Penerbit
     Tgl_pinjam
     Tgl_kembali
     Denda

     Ket : * (Primary key)

  - Bentuk Normal Ke Dua (2 NF /Second Normal Form)
    Bentuk normal kedua mempunyai syarat yaitu bentuk data telah memenuhi kriteria bentuk normal kesatu. 
    Atribute bukan kunci haruslah bergantung secara fungsi pada kunci utama/primary key. Sehingga untuk 
    membentuk normal kedua haruslah sudah ditentukan kunci-kunci field. Kunci field haruslah unik dan 
    dapat  mewakili atribute lain yang menjadi anggotanya.
- Menghilangan Ketergantungan Transitif
   Ketergantungan Transitif yaitu menjadi atribute biasa pada suatu relasi tetapi menjadi kunci pada relasi lain.



 - Bentuk Normal Ke Tiga (3 NF / Third Normal Form)
    Untuk menjadi normal ketiga maka relasi haruslah dalam bentuk normal kedua dan semua atribute bukan 
    primer tidak punya hubungan yang trasitif. Dengan kata lain, setiap atribute bukan kunci haruslah 
    bergantung  hanya pada primary key dan pada primary key secara menyeluruh.
- Menghilangkan kunci kandidat yang bukan merupakan determinan
   Determinan yaitu suatu atribute (field) atau gabungan atribute dimana beberapa atribute lain 
   bergantung sepenuhnya pada atribute tersebut


Tidak ada komentar:

Posting Komentar