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