กรณีวิเคราะห์ฐานข้อมูล 1beec10a31837a24ab0b6a3f546348eb545408078520f6a76ef124d30594d6ca: เมื่อปรับปรุงฐานข้อมูล ควรคำนึงถึงความถูกต้อง ความปลอดภัย และความสอดคล้องของ เมื่อออกแบบฐานข้อมูลสำหรับร้านค้าออนไลน์ ควรเก็บ Email ของลูกค้าโดยใช้ประเภทข้อมูลใด?

BOOLEAN เพื่อระบุว่าลูกค้านั้นมีอีเมลหรือไม่
VARCHAR หรือ TEXT เพื่อรองรับความยาวของที่อยู่อีเมลที่แตกต่างกัน
INTEGER เพราะอีเมลเป็นข้อมูลตัวเลข
DATE เพื่อบันทึกวันที่สร้างอีเมล

เฉลยอธิบาย

อีเมลเป็นข้อมูลแบบข้อความที่มีความยาวไม่คงที่ ดังนั้นจึงเหมาะสมที่จะใช้ VARCHAR (ความยาวแปรผัน) หรือ TEXT มากกว่า VARCHAR สะดวกเพราะสามารถกำหนดขนาดสูงสุดได้ ตัวเลือก B ผิดเพราะ INTEGER ใช้สำหรับตัวเลขเท่านั้น ตัวเลือก C เกี่ยวกับบันทึกวันที่ ตัวเลือก D ใช้สำหรับค่า True/False ซึ่งไม่เหมาะสมสำหรับเก็บที่อยู่อีเมล

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับระบบฐานข้อมูล (Database System) และ ระบบการบริหารจัดการข้อมูล (Database Management System)

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