Anda di halaman 1dari 3

Tugas SISTEM BASIS DATA

Oleh Wahyuning Prepti Suprihatin

Nim : SSI201901760

Soal

11.5. Latihan Soal

1. Apa yang dimaksud dengan bentuk normal?

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

Contoh : Jika siswa dengan no_siswa S02 batal mengambil kursus,


sehingga datanya dihapus, maka data yang menyatakan biaya kursus bahasa mandarin
juga akan terhapus.

4. data yang rangkap dapat menyebabkan masalah integritas data karena


Karena data Yang rangkap tidak dijaga kekonsiaten nya sehingga data menjadi tidak akurat
sehingga integritas data tidak mempunyai kualitas tinggi dan tidak akurat untuk digunakan
atau disimpan sebagai data.

5. 1NF, 2NF, 2NF, 3NF, dan BCNF adalah


1NF adalah merupakan bentuk normal kesatu yaitu Suatu relasi dikatakan sudah memenuhi
bentuk normal kesatu bila setiap data bersifat atomik
yaitu setiap irisan baris dan kolom hanya mempunyai satu nilai data.
2NF adalah merupakan bentuk normal kedua yaitu Suatu relasi dikatakan sudah memenuhi
bentuk normal kedua bila relasi tersebut sudah
memenuhi bentuk normal kesatu, dan atribut yang bukan key sudah tergantung penuh
terhadap keynya.
3NF adalah merupakan bentuk normal ketiga yaitu Suatu relasi dikatakan sudah memenuhi
bentuk normal ketiga bila relasi tersebut sudah
memenuhi bentuk normal kedua dan atribut yang bukan key tidak tergantung transitif
terhadap
keynya.
BCNF adalah Boyce Codd Normal Form yaitu
Suatu relasi R dikatakan dalam bentuk BCNF jika dan hanya jikasetiap atribut kunci (Key)
pada
suatu relasi adalah kunci kandidat (candidate key).

Anda mungkin juga menyukai