เมื่อทำ Normalization ของฐานข้อมูล วัตถุประสงค์หลักคืออะไร
กเพื่อลดความซ้ำซ้อนของข้อมูลและป้องกันความผิดปกติในการจัดการข้อมูล
ขเพื่อเพิ่มความเร็วในการประมวลผลคำสั่ง SQL ให้มีประสิทธิภาพสูงสุด
คเพื่อเพิ่มจำนวนตารางในฐานข้อมูลให้ครอบคลุมทุกความต้องการของผู้ใช้
งเพื่อสร้างดัชนี (Index) ให้กับทุกคอลัมน์ในตารางฐานข้อมูล
เฉลยอธิบาย
การทำ Normalization มีวัตถุประสงค์หลักเพื่อลดความซ้ำซ้อนของข้อมูล (Data Redundancy) และป้องกันความผิดปกติ (Anomaly) ที่อาจเกิดขึ้นในการเพิ่ม ลบ หรือแก้ไขข้อมูล โดยการจัดโครงสร้างตารางให้ได้มาตรฐาน เช่น 1NF 2NF และ 3NF ส่วนตัวเลือกอื่นเป็นเรื่องของการเพิ่มประสิทธิภาพการประมวลผล การออกแบบตาราง และการสร้างดัชนี ซึ่งไม่ใช่วัตถุประสงค์หลักของ Normalization