ฐานข้อมูลต้องมีคุณสมบัติที่เรียกว่า ACID เพื่อรับประกันการดำเนินการอย่างถูกต้อง คุณสมบัติ 'A' (Atomicity) หมายถึงอะไร?

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

เฉลยอธิบาย

Atomicity (อะตอมิซิตี้) หมายถึงคุณสมบัติที่แต่ละธุรกรรมต้องถูกดำเนินการเป็นหน่วยเดียวที่ไม่สามารถแบ่งแยกได้ (Indivisible) ต้องสำเร็จทั้งหมด (Commit) หรือล้มเหลวทั้งหมด (Rollback) ไม่มีสถานะกลาง ตัวอย่าง การโอนเงิน จะต้องหักจากบัญชี A และเพิ่มบัญชี B พร้อมกัน ตัวเลือก B เป็น Consistency ตัวเลือก C เป็น Isolation ตัวเลือก D เป็น Durability

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

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