Sistem Basis Data:Normalisasi: Difference between revisions

 
(11 intermediate revisions by the same user not shown)
Line 9: Line 9:


==DATA TIDAK NORMAL==
==DATA TIDAK NORMAL==
[[File:SBD normalisasi 2.png|thumb|center]]
==Bentuk Normalisasi 1==
Memindahkan attribut/field yang memiliki kemungkinan data terduplikasi ke tabel yang terpisah.
[[File:SBD normalisasi 3.png|thumb|center]]
[[File:SBD normalisasi 4.png|thumb|center]]
[[File:SBD normalisasi 5.png|thumb|center]]
[[File:SBD normalisasi 6.png|thumb|center]]
==Bentuk Normalisasi 2==
Menentukan tabel Master dan tabel Transaksi. Memberi Primary Key untuk menghindari duplikasi data.
[[File:SBD normalisasi 7.png|thumb|center]]
[[File:SBD normalisasi 8.png|thumb|center]]
[[File:SBD normalisasi 9.png|thumb|center]]
[[File:SBD normalisasi 10.png|thumb|center]]
==Bentuk Normalisasi 3==
Menentukan relasi antar tabel Master dan tabel Transaksi. Ganti field pada tabel Transaksi yang datanya tergantung pada tabel Master dengan field kunci tabel Master.
[[File:SBD normalisasi 11.png|thumb|center]]
[[File:SBD normalisasi 12.png|thumb|center]]
[[File:SBD normalisasi 13.png|thumb|center]]
[[File:SBD normalisasi 14.png|thumb|center]]
==RELASI TABEL MASTER DAN TRANSAKSI==
[[File:SBD normalisasi 15.png|thumb|center]]
==DATA RELASI TABEL==
[[File:SBD normalisasi 16.png|thumb|center]]