平成24年 春期 応用情報技術者 午前 問30

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

 ア  一貫性(consistency)
 イ  原子性(atomicity)
 ウ  耐久性(durability)
 エ  独立性(icolation)


答え イ


解説

 ア  一貫性(consistency)は、トランザクションの前後でデータの整合性が保たれ、矛盾の無い状態が継続されることです。
 イ  原子性(atomicity)は、トランザクションに含まれる個々の手順が「すべて実行される」か「一つも実行されない」のどちらかの状態になることです。
 ウ  耐久性(durability)は、トランザクションが完了したら、その結果は記録され、システム障害などが生じても失われることがないことです。
 エ  独立性(icolation)は、トランザクション実行中の処理過程が外部から隠蔽され、他の処理などに影響を与えないことです。


キーワード
・ACID特性

キーワードの解説

戻る 一覧へ 次へ