ข้อมูลซ้ำซ้อน (Data Redundancy) ในฐานข้อมูลก่อให้เกิดปัญหาใดมากที่สุด

การอัปเดตข้อมูลในที่เดียวอาจทำให้ข้อมูลในที่อื่นไม่สอดคล้องกัน ส่งผลให้เกิดความไม่สมบูรณ์ของข้อมูล
การค้นหาข้อมูลใช้เวลานานขึ้น เนื่องจากต้องสแกนตารางหลายตารางพร้อมกัน
การสร้าง Index ในตารางทำได้ยากขึ้น เนื่องจากคีย์หลักถูกใช้ซ้ำในหลายตาราง
การเชื่อมต่อฐานข้อมูลพร้อมกันจากผู้ใช้หลายคนทำให้เกิด Deadlock บ่อยครั้ง ส่งผลให้ระบบประมวลผลธุรกรรมล่าช้าและหยุดชะงัก

เฉลยอธิบาย

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

ข้อสอบอื่นในวิชาความรู้ความสามารถในการวิเคราะห์ ออกแบบ ฐานข้อมูล

ดูข้อสอบวิชานี้ทั้งหมด →