นอร์มัลไลเซชัน (Normalization) ของฐานข้อมูลมีจุดประสงค์หลักคืออะไร

เพื่อให้ข้อมูลมีจำนวนซ้ำกันเพื่อความปลอดภัย
เพื่อขจัดความซ้ำซ้อนของข้อมูลและอัปเดตความผิดพลาดที่อาจเกิดขึ้น
เพื่อเพิ่มจำนวนแอตทริบิวต์ในแต่ละตาราง
เพื่อลดจำนวนตารางในฐานข้อมูล

เฉลยอธิบาย

Normalization เป็นกระบวนการทางการออกแบบฐานข้อมูลที่มีวัตถุประสงค์หลัก 2 ประการ: (1) ขจัดความซ้ำซ้อน (Redundancy) ของข้อมูล และ (2) ลดความเสี่ยงต่อการเกิด Anomaly ในการอัปเดต ลบ และแทรกข้อมูล ตัวเลือก A ผิดเพราะ Normalization มักจะเพิ่มจำนวนตาราง ตัวเลือก C ขัดแย้งกับวัตถุประสงค์จริง ตัวเลือก D ขัดแย้งกับหลักการของ Normalization ที่พยายามแยกข้อมูล

ข้อสอบอื่นในวิชาความรู้ความสามารถในการวิเคราะห์ ออกแบบ ฐานข้อมูล

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