LET'S TRY
問題文
トランザクションが,データベースに対する更新処理を完全に行うか,全く処理しなかったかのように取り消すか,のどちらかの結果になることを保証する特性はどれか。
出典:令和5年度 基本情報技術者試験 科目A 問7
IPAの公開問題について ↗
まずは自分で考えて、理由を確かめよう。
トランザクションが,データベースに対する更新処理を完全に行うか,全く処理しなかったかのように取り消すか,のどちらかの結果になることを保証する特性はどれか。
出典:令和5年度 基本情報技術者試験 科目A 問7
IPAの公開問題について ↗
自分で考えてから、解説を開いてみてね。
正解は イ です。
原子性(atomicity)は、トランザクションが「全て実行される」か「全く実行されない」かのどちらかになることを保証するACIDの特性です。一貫性はデータの整合性保持、耐久性はコミット後のデータ永続性、独立性は並行トランザクションの干渉防止を指します。
学習ノートを読み込んでいます…