ระบบสารสนเทศเมื่อใช้งาน พบว่า เมื่อมีการแก้ไขข้อมูลในหนึ่งตาราง มีส่วนของข้อมูลในตารางอื่นไม่ปรับปรุงตามไปด้วย นี่เป็นปัญหาของการออกแบบที่ไม่เคารพหลักการใด

ความปลอดภัยของข้อมูล (Data Security)
การทำให้เป็นบัญญัติมาตรฐาน (Normalization)
ความคงสภาพการอ้างอิง (Referential Integrity)
การควบคุมการเข้าถึง (Access Control)

เฉลยอธิบาย

ความอ้างอิงทางพยาธิศาสตร์ (Referential Integrity) เป็นหลักการที่บังคับให้ข้อมูลในตารางลูกที่อ้างอิงคีย์ของตารางแม่ ต้องสอดคล้องกันเสมอ หากปัญหานี้เกิดขึ้น แสดงว่าไม่มีการบังคับหรือตรวจสอบอย่างถูกต้อง ตัวเลือก A และ C เป็นเรื่องความปลอดภัย ส่วน B เกี่ยวกับการลดความซ้ำซ้อน แต่โจทย์เน้นความสอดคล้องของค่าที่อ้างอิงข้ามตาราง จึงตรงกับ D มากที่สุด

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

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