データベースにおけるトランザクションの原子性に関する次の記述のうち、最も適切なものはどれか。
@ 更新途中のトランザクションの処理結果を他のトランザクション処理から見ることができない。
A トランザクションをコミットするとデータの処理結果は保たれる。
B トランザクションを実行した前後でデータが一貫している。
C 同時に実行しているトランザクションは互いに影響を与えない。
D トランザクションに含まれる操作すべてが成功か失敗のどちらかになる。
D
トランザクション処理においてはACID特性が求められる。
ACIDは、トランザクション処理において求められる、Atomicity (原子性)、Consistency (一貫性)、Isolation (独立性・隔離性)
、Durability (永続性・耐久性) の4つの特性の頭文字を取ったものである。
@ Isolation (独立性・隔離性) に関する記述である。
A Durability (永続性・耐久性) に関する記述である。
B Consistency (一貫性) に関する記述である。
C Isolation (独立性・隔離性) に関する記述である。
D 正しい。Atomicity (原子性) に関する記述である。
V−9 | 目次 | V−11 |