問題プレビューID: ebebd5df

問 29

トランザクションが,データベースに対する更新処理を完全に行うか,全く処理しなかったかのように取り消すか,のどちらかの結果になることを保証する特性はどれか。

解説

トランザクションの処理が「すべて実行される」か「まったく実行されない」かのどちらかになることを保証する特性は原子性(atomicity)です。したがって「イ」が適切です。

  • アはデータの整合性が保たれること,ウは更新結果が障害時にも失われないこと,エは複数のトランザクションが互いに影響を与えないことを保証する特性です。