ในการเลือกระหว่างฐานข้อมูลแบบสัมพันธ์ (Relational Database) และฐานข้อมูลแบบเอกสาร (Document Database) ข้อใดคือข้อพิจารณาที่ถูกต้องที่สุด

หากข้อมูลมีโครงสร้างที่ซับซ้อนและเปลี่ยนแปลงบ่อย ฐานข้อมูลแบบเอกสารมีความยืดหยุ่นกว่าในการรองรับโครงสร้างข้อมูลที่ไม่คงที่
ฐานข้อมูลแบบเอกสารรองรับการทำธุรกรรม (Transaction) ได้ดีกว่าฐานข้อมูลแบบสัมพันธ์ในทุกกรณี
ฐานข้อมูลแบบสัมพันธ์ขยายขนาด (Scale) ในแนวนอนได้ดีกว่าฐานข้อมูลแบบเอกสารเสมอ
ฐานข้อมูลแบบเอกสารเหมาะกับระบบที่ต้องการความสัมพันธ์ระหว่างตาราง (Join) ที่ซับซ้อนมากกว่าฐานข้อมูลแบบสัมพันธ์

เฉลยอธิบาย

ฐานข้อมูลแบบเอกสาร (Document Database) เช่น MongoDB มีความยืดหยุ่นสูงเนื่องจากไม่บังคับโครงสร้างข้อมูลแบบตายตัว (Schema-less) จึงเหมาะกับข้อมูลที่มีโครงสร้างหลากหลายหรือเปลี่ยนแปลงบ่อย ส่วนตัวเลือกอื่นล้วนผิดเพราะไม่สอดคล้องกับลักษณะของแต่ละประเภทฐานข้อมูล

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

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