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