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

ความเร็วในการประมวลผล Query แบบ Real-time และการทำ Caching ข้อมูลในหน่วยความจำเพื่อลดเวลาการตอบสนองของระบบ โดยเน้นการปรับแต่ง Index และการทำ Query Optimization เพื่อให้ผู้ใช้งานเข้าถึงข้อมูลได้อย่างรวดเร็วที่สุด
ความสามารถในการรองรับข้อมูลปริมาณมากแบบ Horizontal Scaling และการกระจายข้อมูลในหลายเซิร์ฟเวอร์
การรองรับรูปแบบข้อมูลแบบ JSON และ Unstructured Data เพื่อความยืดหยุ่นในการจัดเก็บข้อมูลสินค้า
การรองรับ ACID Transaction และ Foreign Key Constraint เพื่อรักษา Data Integrity ระหว่างตารางที่มีความสัมพันธ์กัน

เฉลยอธิบาย

ระบบจัดการสินค้าคงคลังของราชการมีโครงสร้างข้อมูลชัดเจนและต้องการความสัมพันธ์ระหว่างตาราง ปัจจัยสำคัญที่สุดคือการรองรับ ACID Transaction (Atomicity, Consistency, Isolation, Durability) และ Foreign Key Constraint ซึ่งเป็นคุณสมบัติหลักของฐานข้อมูล SQL ที่รับประกัน Data Integrity ทำให้ข้อมูลการเบิกจ่ายสอดคล้องกับข้อมูลสินค้าและคลังสินค้าอยู่เสมอ ส่วนตัวเลือกอื่นเป็นจุดเด่นของฐานข้อมูล NoSQL หรือระบบ Caching ซึ่งไม่ใช่ความต้องการหลักของระบบนี้

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

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