Page 24 - BUKU PEGANGAN GURU BASIS DATA KELAS XIRPL
P. 24
Proses UNF ke 1NF:
a. Tentukan satu atau kumpulan atribut sebagai kunci untuk tabel unnormalized
b. Identifikasikan grup yang berulang dalam tabel unnormalized yang berulang
untuk kunci atribut.
c. Hapus grup yang berulang dengan cara:
• Masukkan data yang semestinya ke dalam kolom yang kosong pada baris
yang berisikan data yang berulang (flattening the table)
d. Jika relasi membuat atribut non atomic value
e. Menggantikan data yang ada dengan menulis ulang dan kunci atribut yang
sesungguhnya ke dalam relasi terpisah.
3. Relasi bentuk normal kedua – 2NF- Second Norm Form
Dalam perancangan basis data relational tidak diperkenankan adalah partial
functional dependency kepada primary key, karena dapat berdampak terjadinya
anomalies. Oleh karena itu tahap normalisasi pertama akan bentuk normal
kedua. Normalisasi kedua2NF adalah jika relasi tersebut memenuhi normal
pertama dan setiap atribut yang bukan kunci bergantung secara fungsional (FD)
terhadap secara utuh kepada kunci utama (primary key).
Permasalahan dalam 2NF adalah sebagai berikut:
a. Kerangkapan data (data redudancy)
b. Pembaharuan yang tidak bear dapat menimbulkan inkonsistensi data
c. Proses pembaharuan data tidak efisien
d. Penyimpangan padada saat penyisipan, penghapusan dan pembeharuan.
20

