การทำให้ฐานข้อมูลเป็นมาตรฐานในขั้น 3rd Normal Form (3NF) มีวัตถุประสงค์หลักคืออะไร?

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

เฉลยอธิบาย

Normalization ช่วยแบ่งรายการข้อมูลไปยังตารางที่เหมาะสมและลดความซ้ำซ้อน ดังนั้นคำตอบที่เหมาะที่สุดคือ “แยกข้อมูลตามเรื่องเพื่อลดความซ้ำซ้อนและหลีกเลี่ยงความไม่สอดคล้องเมื่อแก้ไข” ส่วนตัวลวงที่ใกล้เคียงที่สุดไม่ผ่านเพราะ การรวมทุกเรื่องเพิ่มความซ้ำซ้อนและความเสี่ยงของความไม่สอดคล้อง

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับระบบฐานข้อมูล (Database System) และ ระบบการบริหารจัดการข้อมูล (Database Management System)

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