ปัญหาใดที่อาจเกิดขึ้นหากใช้ wildcard SELECT * แทนการระบุคอลัมน์ที่ต้องการในสถานการณ์จริง

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

เฉลยอธิบาย

การใช้ SELECT * ดึงข้อมูลทุกคอลัมน์ รวมถึงข้อมูลที่ไม่จำเป็นต้องใช้ ซึ่งทำให้เพิ่มการใช้ทรัพยากรของเซิร์ฟเวอร์ (CPU, Memory, Network) นอกจากนี้ยังอาจเปิดเผยข้อมูลที่ไม่ควรให้ผู้ใช้ทั่วไปรู้ เช่น รหัสผ่านหรือข้อมูลส่วนตัว ตัวเลือก B ผิด ตัวเลือก C และ D ไม่จำเป็น

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

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