Anda di halaman 1dari 2

Nama : Kadek Sutrayana

Nim : 210030220
Kelas : CA213

Jawaban :
1. Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data yang
mengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang
baik (tanpa redudansi).
2. Tujuan normalisasi
• Mengatur data dalam kelompok-kelompok sehinga meminimalkan jumlah
data yang berulang.
• Membuat basis data yang dapat diakses dan dimanipulasi secara cepat dan
efisien tanpa melupakan integritas data.
• Mengatur data sedemikian rupa sehingga ketika memodifikasi data kita
hanya mengubah pada satu tempat.
• Mengurangi timbulnya NULL Value.
• Untuk menghilangkan kompleksitas.
3. Anomaly adalah Proses pada basis data yang memberikan efek samping yang tidak
diharap- kan (misalnya ketidakkonsistenan data karena adanya redudansi)
4. Keuntungan : Tabel reusable Meningkat data integritas Mudah pemanajemen
datanya Ketika terjadi perubahan atas table master, maka table transaksi otomatis
juga berubah menyesuaikan table master
Kerugian: meningkatkan number of JOIN meningkatkan kompleksitas query dalam
beberapa kasus, mempengaruhi kinerjanya
5. 4 normalisasi
• Bentuk tidak normal
Pada bentuk tidak normal terdapat repeating group (Pengulangan Group),
sehingga pada kondisi ini data menjadi permasalahan dalam melakukan
manipulasi data (insert, update, dan delete) atau biasa disebut anomali.
• 1NF
Suatu relasi berada dalam bentuk normal pertama jika relasi tidak
mengandung atribut yang bernilai ganda. Setiap data bersifat “atomik”, yaitu
setiap irisan dari baris dan kolom hanya mempunyai satu nilai data.
• 2NF
Suatu relasi dikatakan sudah memenuhi bentuk normal kedua, apabila relasi
tersebut memenuhi bentuk normal kesatu, dan atribut yg bukan key sudah
tergantung penuh pada key-nya.
• 3NF
Suatu relasi dikatakan sudah memenuhi bentuk normal ketiga, apabila relasi
tersebut memenuhi bentuk normal kedua, dan atribut yg bukan key tidak
tergantung transitif pada key-nya

Anda mungkin juga menyukai