令和4年度 ITパスポート試験 公開問題 問77
トランザクション処理のACID特性に関する記述として,適切なものはどれか。
解答・解説
正解: イ. データの更新時に,一連の処理が全て実行されるか,全く実行されないように制御することによって,原子性を保証することができる。
トランザクション処理に求められる性質である ACID特性 は、以下の4つの性質の頭文字をとったものです。
- Atomicity(原子性): トランザクションに含まれる一連の処理が「すべて実行されるか、全く実行されないか」のどちらかの状態になる性質。
- Consistency(一貫性): トランザクションの実行前後で、データベースの内容に矛盾がなく整合性が保たれる性質。
- Isolation(独立性・隔離性): 複数のトランザクションを同時に実行しても、お互いに影響を与えず、単独で実行した場合と同じ結果になる性質。
- Durability(耐久性): トランザクションが正常に完了した後の更新結果は、システム障害などが発生しても失われない性質。
選択肢「イ」は、このうちの 原子性(Atomicity) について説明しているため、正解となります。