IPA過去問ドリル

令和4年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問15

テクノロジ/データベース

トランザクションの ACID 特性のうち,原子性(atomicity)の記述として,適切なものはどれか。

出典:令和4年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問15

正解:ウ

解説

原子性(Atomicity)とは,トランザクションに含まれる一連の処理が,全て実行されて完了するか,あるいは一つも実行されなかった状態に戻されるかのいずれかであり,中途半端な状態で終わることがない性質です。

選択肢ごとの解説

  • 誤り。データベースの内容に矛盾がないことは,一貫性(Consistency)の説明です。
  • 誤り。正常終了後に障害が発生しても更新結果が消失しないことは,耐久性(Durability)の説明です。
  • 正しい。トランザクションの処理が全て実行されるか,全く実行されないかのいずれかで終了することが,原子性(Atomicity)の定義です。
  • 誤り。複数のトランザクションを同時実行した結果と順番に実行した結果が一致することは,独立性(Isolation)の説明です。
データベーススペシャリストの過去問を演習モードで解く