Rabu, 05 Oktober 2016

Tugas 1 Sistem Basis Data

Nama       : Divya Febrina
NPM       : 15110219
Kelas       : TI-P 1503
Jurusan    : Teknik Informatika
M.Kul      : Sistem Basis Data
N. Dosen : Rivarly K. Hondro. M. Kom

Contoh Normali Data

1.     1.      BENTUK NORMAL KE SATU (FIRST NORMAL FORM / 1 NF)

             Mengidentifikasi primary key untuk relasi Pelanggan_Biaya yang masih memiliki composite key            (No_Pelanggan, No_Property). Pada kasus ini kita akan memperoleh primary key yang bersifat              composite key. Relasi Pelanggan_Biaya dapat didefinisikan sebagai berikut. Pelanggan_Biaya                (No_Pelanggan, No_Property, Nama, Alamat_Property, Tgl_Pinjam, Tgl_Selesai,                                  Biaya,No_Pemilik, Nama_Pemilik). 

1.        2.     BENTUK NORMAL KE DUA (SECOND NORMAL FORM / 2 NF)

(a)    Relasi Pelanggan memiliki composite key (No_Pelanggan,Nama)
(b)   Relasi Biaya memiliki composite key (No_Pelanggan, No_Property, Tgl_Pinjam, Tgl_ Selesai)
(c)    Relasi Property Pemilik composite key ( No_Property, Alamat_Property, Biaya,No_Pemilik, Nama_Pemilik).


 3.      BENTUK NORMAL KE TIGA (THIRD NORMAL FORM / 3 NF)

(a)    Relasi / Tabel Property_Untuk_Pemilik yang terdiri dari atribut-atribut:
            Alamat_Property, Biaya, No_Pemilik,No_property
            {No_property sebagai primary key}
(b)    Dan relasi Pemilik yang terdiri dari atribut-atribut:
             Nama_Pemilik,No_Pemilik
            {No_Pemilik sebagai primary key}
Hasil akhir normalisasi tabel Pelanggan_Biaya sampai ke bentuk normal ketiga adalah
sebagai berikut: