การทำให้ฐานข้อมูลเป็นมาตรฐานในขั้น 3rd Normal Form (3NF) มีวัตถุประสงค์หลักคืออะไร?
กรวมข้อมูลทุกเรื่องไว้ตารางเดียวเพื่อลดจำนวนการเชื่อมตารางขณะอ่าน
ขแยกข้อมูลตามเรื่องเพื่อลดความซ้ำซ้อนและหลีกเลี่ยงความไม่สอดคล้องเมื่อแก้ไข
คทำสำเนาค่าที่ใช้บ่อยไว้หลายตารางเพื่อให้แต่ละรายงานอ่านได้โดยตรง
งแปลงทุกคอลัมน์เป็นข้อความเพื่อให้ฐานข้อมูลจัดเก็บได้ด้วยชนิดเดียวกัน
เฉลยอธิบาย
Normalization ช่วยแบ่งรายการข้อมูลไปยังตารางที่เหมาะสมและลดความซ้ำซ้อน ดังนั้นคำตอบที่เหมาะที่สุดคือ “แยกข้อมูลตามเรื่องเพื่อลดความซ้ำซ้อนและหลีกเลี่ยงความไม่สอดคล้องเมื่อแก้ไข” ส่วนตัวลวงที่ใกล้เคียงที่สุดไม่ผ่านเพราะ การรวมทุกเรื่องเพิ่มความซ้ำซ้อนและความเสี่ยงของความไม่สอดคล้อง