สถาปัตยกรรมฐานข้อมูลแบบ OLTP (Online Transaction Processing) และ OLAP (Online Analytical Processing) ต่างกันอย่างไรในแง่ของการออกแบบและการใช้งาน?

OLTP เน้นรายงานรวมระยะยาว ส่วน OLAP เน้นบันทึกคำสั่งซื้อทีละรายการ
OLTP ใช้ได้เฉพาะข้อมูลข้อความ ส่วน OLAP ใช้ได้เฉพาะข้อมูลตัวเลข
OLTP ไม่อนุญาตการเขียนข้อมูล ส่วน OLAP ต้องเขียนข้อมูลทุกครั้งที่เปิดรายงาน
OLTP เน้นธุรกรรมสั้นจำนวนมาก ส่วน OLAP เน้น query วิเคราะห์ข้อมูลสะสมขนาดใหญ่

เฉลยอธิบาย

OLAP เหมาะกับ query วิเคราะห์ข้อมูลประวัติขนาดใหญ่ แตกต่างจากงานธุรกรรมแบบ OLTP ดังนั้นคำตอบที่เหมาะที่สุดคือ “OLTP เน้นธุรกรรมสั้นจำนวนมาก ส่วน OLAP เน้น query วิเคราะห์ข้อมูลสะสมขนาดใหญ่” ส่วนตัวลวงที่ใกล้เคียงที่สุดไม่ผ่านเพราะ สลับลักษณะงานเชิงธุรกรรมกับงานวิเคราะห์

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

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