( 3 SKS )
NORMALISASI
( 3 SKS )
ANOMALI
Ketidak mampuan sistem basis data dalam merepresentasikan
informasi
NIM
NAMA
KRS
KODE MTK
NAMA MTK
KEL
NIM
NAMA MTK
KEL
( 3 SKS )
FUNCTIONAL DEPEDENCY
( 3 SKS )
( 3 SKS )
ST
NF
2
ND
NF
3
RD
NF
BCNF
4
TH
NF
5
TH
NF
TAHAPAN
PROSES
PENORMALAN
( 3 SKS )
UNNORMAL FORM
Terdapat Repeating Group
NIM
NAMA
KODE1
MTK1
KEL1
KODE2
MTK2
KEL2
PENORMALAN KE 1ST NF
Membuat tabel menjadi flat
NIM
NAMA
KODE
MTK
KEL
( 3 SKS )
NAMA
NIM
KODE
KEL
( 3 SKS )
Functional Dependency
NIM NAMA, ALAMAT, KOTA, KD
POS
KD POS KOTA
PENORMALAN KE 3RD NF
Ketergantungan antar attribut non key dibuat sebagai
sebuah tabel
Attribut non key pada FD tabel baru dihilangkan dari FD
awal dan
dibentukan tabel baru
( 3 SKS )
( 3 SKS )
MATA KULIAH
BUKU
DOSEN
PENORMALAN KE 4TH NF
Ketergantungan antar attribut non key dibuat sebagai
sebuah tabel
Attribut non key pada FD tabel baru dihilangkan dari FD
awal dan
dibentukan tabel baru
( 3 SKS )
ASSIGNMENT
Lakukanlah proses penormalan pada tabel
Penjualan = { No Nota, Tanggal, Nama Pembeli, Alamat rumah, Kelurahan,
Kode Pos, Kode Barang 1, Nama Barang 1, Harga Satuan 1, Jumlah 1, Kode
Barang 2, Nama Barang 2, Harga Satuan 2, Jumlah 2, Kode Barang 3, Nama
Barang 3, Harga Satuan 3, Jumlah 3,. . . , Kode Barang n, Nama Barang n,
Harga Satuan n, Jumlah n }
1.
Bentuklah tabel-tabel yang dalam posisi normal tertinggi yang dapat
dilakukan dan
Perlihatkanlah tahap-tahap yang anda lakukan
2. Buatlah ERD atas tabel tabel yang dihasilkan dari proses normalisasi
pada tabel di
atas