บัญชีประจำวันของธนาคารต้องเก็บข้อมูลตรวจสอบ (Audit Trail) ของการแก้ไขบัญชีเก่า บันทึกเข้า-ออก ใดที่DBMS ควรอำนวยความสะดวกเพื่อใช้งาน?
กTransaction (ธุรกรรม) ที่มีคุณสมบัติ ACID เพื่อให้การเปลี่ยนแปลงข้อมูลเป็นไปอย่างถูกต้องและสามารถ Rollback ได้
ขให้บันทึกทั้งหมดในไฟล์ log ตั้งแต่เริ่มต้นแล้วค่อย ๆ เพิ่มข้อมูล และใช้เป็นเกณฑ์เดียวสำหรับการดำเนินงานของหน่วยงานทั้งหมด
คลบข้อมูลเก่าทั้งหมดและเก็บเพียงข้อมูลเสมือนเท่านั้น โดยไม่ต้องพิจารณานโยบาย บทบาท หรือความเสี่ยงด้านข้อมูลเพิ่มเติม
งบันทึกเป็นรูปภาพของหน้าจอทุกครั้งที่มีการแก้ไข โดยถือว่าเป็นแนวทางหลักที่หน่วยงานควรใช้ในทุกกรณี
เฉลยอธิบาย
Transaction ที่มีคุณสมบัติ ACID (Atomicity, Consistency, Isolation, Durability) ช่วยให้การเปลี่ยนแปลงข้อมูลเกิดขึ้นอย่างสมบูรณ์หรือไม่เกิดขึ้นเลย และหากเกิดข้อผิดพลาดสามารถ Rollback ได้ ตัวเลือก B เป็นวิธีเพิ่มเติม C และ D ไม่เหมาะสมสำหรับการตรวจสอบบัญชี