สถาปัตยกรรมฐานข้อมูลแบบ OLTP (Online Transaction Processing) และ OLAP (Online Analytical Processing) ต่างกันอย่างไรในแง่ของการออกแบบและการใช้งาน?
กOLTP เน้นรายงานรวมระยะยาว ส่วน OLAP เน้นบันทึกคำสั่งซื้อทีละรายการ
ขOLTP ใช้ได้เฉพาะข้อมูลข้อความ ส่วน OLAP ใช้ได้เฉพาะข้อมูลตัวเลข
คOLTP ไม่อนุญาตการเขียนข้อมูล ส่วน OLAP ต้องเขียนข้อมูลทุกครั้งที่เปิดรายงาน
งOLTP เน้นธุรกรรมสั้นจำนวนมาก ส่วน OLAP เน้น query วิเคราะห์ข้อมูลสะสมขนาดใหญ่
เฉลยอธิบาย
OLAP เหมาะกับ query วิเคราะห์ข้อมูลประวัติขนาดใหญ่ แตกต่างจากงานธุรกรรมแบบ OLTP ดังนั้นคำตอบที่เหมาะที่สุดคือ “OLTP เน้นธุรกรรมสั้นจำนวนมาก ส่วน OLAP เน้น query วิเคราะห์ข้อมูลสะสมขนาดใหญ่” ส่วนตัวลวงที่ใกล้เคียงที่สุดไม่ผ่านเพราะ สลับลักษณะงานเชิงธุรกรรมกับงานวิเคราะห์