หากต้องการเปลี่ยนชื่อฟิลด์จากภาษาไทยเป็นภาษาอังกฤษในฐานข้อมูลทั้งหมด อะไรคือปัญหาที่อาจเกิดขึ้นหากเพียงแค่แก้ไขชื่อฟิลด์อย่างตรงไปตรงมา?

เฉพาะผู้ที่มีสิทธิ์ผู้ดูแลระบบเท่านั้นที่จะเห็นข้อมูล
โปรแกรมและแอปพลิเคชันที่ใช้ชื่อฟิลด์เดิมอาจขัดข้องหรือผิดพลาด เนื่องจากอ้างอิงชื่อเดิม
ข้อมูลทั้งหมดจะถูกลบออก โดยไม่ต้องพิจารณานโยบาย บทบาท หรือความเสี่ยงด้านข้อมูลเพิ่มเติม
จะไม่มีปัญหาใด ๆ เพราะเพียงแค่เปลี่ยนชื่อเท่านั้น โดยถือว่าเป็นแนวทางหลักที่หน่วยงานควรใช้ในทุกกรณี

เฉลยอธิบาย

เมื่อเปลี่ยนชื่อฟิลด์ในฐานข้อมูล โปรแกรมและแอปพลิเคชันอื่นที่อ้างอิงชื่อฟิลด์เดิมหรือสร้าง View มาจากฟิลด์นั้นจะประสบปัญหา หากไม่อัปเดตโค้ดพร้อมกัน นี่คือปัญหาด้านความสัมพันธ์ระหว่างส่วนประกอบต่างๆของระบบ ตัวเลือก B ไม่มีปัญหาเป็นการตอบคำถามแบบไร้เดียงสา ตัวเลือก C ผิด ตัวเลือก D ไม่เกี่ยวข้อง

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

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