เมื่อทำ Normalization ของฐานข้อมูล วัตถุประสงค์หลักคืออะไร

เพื่อลดความซ้ำซ้อนของข้อมูลและป้องกันความผิดปกติในการจัดการข้อมูล
เพื่อเพิ่มความเร็วในการประมวลผลคำสั่ง SQL ให้มีประสิทธิภาพสูงสุด
เพื่อเพิ่มจำนวนตารางในฐานข้อมูลให้ครอบคลุมทุกความต้องการของผู้ใช้
เพื่อสร้างดัชนี (Index) ให้กับทุกคอลัมน์ในตารางฐานข้อมูล

เฉลยอธิบาย

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

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

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