ในการออกแบบฐานข้อมูลเชิงสัมพันธ์ การทำ Normalization มีจุดประสงค์อะไร
กเร่งความเร็วในการค้นหาข้อมูล
ขสร้างฟังก์ชันเพื่อจัดการข้อมูล
คเพิ่มจำนวนตารางในฐานข้อมูล
งลดความซ้ำซ้อนและลดความผิดปกติในการเพิ่ม แก้ไข หรือลบข้อมูล
เฉลยอธิบาย
Normalization เป็นกระบวนการจัดระเบียบโครงสร้างฐานข้อมูลเพื่อลดความซ้ำซ้อนของข้อมูล (Data Redundancy) และการอ้างอิง (Dependencies) ที่ไม่เหมาะสม ซึ่งช่วยให้ฐานข้อมูลมีประสิทธิภาพและง่ายต่อการบำรุงรักษา ตัวเลือก B ตรงกับการจัด dependency เพื่อลดความซ้ำซ้อนและความผิดปกติของข้อมูล ส่วน A ไม่รับประกันความเร็ว และ C–D ไม่ใช่จุดประสงค์