ในการออกแบบฐานข้อมูลสำหรับเว็บแอปพลิเคชัน ความเป็นมาตรฐาน (Normalization) มีวัตถุประสงค์อะไร

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

เฉลยอธิบาย

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

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

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