ข้อมูลซ้ำซ้อน (Data Redundancy) ในฐานข้อมูลก่อให้เกิดปัญหาใดมากที่สุด
กการอัปเดตข้อมูลในที่เดียวอาจทำให้ข้อมูลในที่อื่นไม่สอดคล้องกัน ส่งผลให้เกิดความไม่สมบูรณ์ของข้อมูล
ขการค้นหาข้อมูลใช้เวลานานขึ้น เนื่องจากต้องสแกนตารางหลายตารางพร้อมกัน
คการสร้าง Index ในตารางทำได้ยากขึ้น เนื่องจากคีย์หลักถูกใช้ซ้ำในหลายตาราง
งการเชื่อมต่อฐานข้อมูลพร้อมกันจากผู้ใช้หลายคนทำให้เกิด Deadlock บ่อยครั้ง ส่งผลให้ระบบประมวลผลธุรกรรมล่าช้าและหยุดชะงัก
เฉลยอธิบาย
ข้อมูลซ้ำซ้อน (Data Redundancy) หมายถึงการเก็บข้อมูลชุดเดียวกันไว้ในหลายที่ ปัญหาหลักที่เกิดขึ้นคือ Update Anomaly คือเมื่ออัปเดตข้อมูลในที่หนึ่งแต่ไม่ได้อัปเดตในที่อื่น ทำให้ข้อมูลขัดแย้งกัน (Inconsistency) นอกจากนี้ยังก่อให้เกิด Insert Anomaly และ Delete Anomaly ปัญหาเหล่านี้แก้ไขได้ด้วยการทำ Normalization เพื่อลดความซ้ำซ้อน