Nim : SSI201901760
Soal
2. Apa yang dimaksud dengan modification anomaly? Ada berapa jenis modification anomaly?
3. Beri contoh modification anomaly (contoh tidak boleh sama dengan modul).
4. Jelaskan mengapa data yang rangkap dapat menyebabkan masalah integritas data?
5. Apakah yang disebut dengan 1NF, 2NF, 2NF, 3NF, dan BCNF?
Jawaban:
1. Bentuk normal adalah suatu aturan yang dikenakan pada relasi-relasi atau tabel-tabel dalam
database dan harus dipenuhi oleh relasi atau tabel tersebut pada level-level normalisasi.
2. modification anomaly adalah merupakan proses pada basisdata yang memberikan efek
samping yang tidak diharapkan, Anomali ini terjadi karena struktur tabel yang kita buat
memiliki masalah.
Ada 3 jenis modification anomaly yaitu
1. Deletion Anomaly
2. Insertion Anomaly
3. Update Anomaly
3. contoh modification anomaly
1. Update Anomaly
Contoh : Jika PT. Kencan pindah ke Surabaya, kemudian perubahan data hanya
dilakukan pada data pertama, sedangkan data yang lain tetap, maka akan terjadi
inkonsistensi data pada PT. Kencana. Jika hasil data setelah diubah menjadi seperti
tabel nomor 2, maka orang akan bingung apakah PT. Kencana ada dua ? satu di
bandung dan satu lagi di surabaya, padahal PT. Kencana hanya ada satu dan sutadah
pindah tempat ke Surabaya
Data tabel sebelum diubah:
Data tabel setelah diubah
2. Insertion Anomaly
Contoh : tabel dibawah menunjukkan bahwa jenis kursus bahasa hanya
ada 3, dan kursus bahasa lain tidak akan dapat ditambah kecuali jika ada siswa yang
mengambil kursus tersebut.
. 3. Delection Anomaly