Page 94 - E-Modul Simbad_Neat
P. 94
Tahap 1: Identifikasi Masalah dalam Struktur Data Awal
• Mengidentifikasi redundansi data
• Menganalisis potensi anomali penyisipan, penghapusan, dan pembaruan
• Mendokumentasikan permasalahan yang ditemukan
Tahap 2: Proses Normalisasi
• Bentuk Normal Pertama (1NF)
➢ Menghilangkan nilai yang berulang
➢ Memastikan setiap baris memiliki nilai atomik
• Bentuk Normal Kedua (2NF)
➢ Memastikan tabel memenuhi 1NF
➢ Menghilangkan ketergantungan parsial terhadap primary key
➢ Membuat tabel terpisah untuk data yang hanya bergantung pada
sebagian primary key
• Bentuk Normal Ketiga (3NF)
➢ Memastikan tabel memenuhi 2NF
➢ Menghilangkan ketergantungan transitif
➢ Membuat tabel terpisah untuk atribut yang bergantung pada atribut
non-primary key
• Bentuk Normal Boyce-Codd (BCNF) (opsional)
➢ Memastikan tabel memenuhi 3NF
➢ Menghilangkan anomali yang tersisa dengan memisahkan lebih
lanjut tabel jika diperlukan
Tahap 3: Implementasi Skema Basis Data
81