資格暗記無料で始める

トランザクションとACID特性とは?

トランザクションとACID特性とは、トランザクションは、データベースに対する一連の処理を「すべて成功」か「すべて失敗(取り消し)」のどちらかにまとめる単位。ACID特性は、原子性(Atomicity:中途半端な状態を残さない)、一貫性(Consistency:整合性を保つ)、独立性(Isolation:他のトランザクションと干渉しない)、耐久性(Durability:完了後は障害があっても結果が失われない)の4つの性質を指す。

基本情報技術者試験の過去問では15回出題されています(2016年度〜2024年度)。

とらんざくしょんとえーしーあいでぃーとくせい

基本情報技術者試験の頻出用語/テクノロジ系/別名:トランザクション、ACID特性、トランザクションとACID特性の基礎、ACID特性の基礎、トランザクション(ACID特性)


トランザクションとACID特性の意味

トランザクションは、データベースに対する一連の処理を「すべて成功」か「すべて失敗(取り消し)」のどちらかにまとめる単位。ACID特性は、原子性(Atomicity:中途半端な状態を残さない)、一貫性Consistency:整合性を保つ)、独立性(Isolation:他のトランザクションと干渉しない)、耐久性(Durability:完了後は障害があっても結果が失われない)の4つの性質を指す。

トランザクションとACID特性の具体例

銀行口座間の送金処理では「出金」と「入金」の2つの更新を1つのトランザクションにまとめ、途中で片方だけ成功して片方が失敗する事態(原子性違反)を防ぐ。

トランザクションとACID特性は試験でどう引っ掛けられる?

「他のトランザクションから影響を受けない」は独立性、「制約や整合性を壊さない」は一貫性で、この2つの取り違えが定番。ロック(排他制御)が支えるのは独立性、ログによる復旧(ロールフォワード)が支えるのは耐久性、と対応で覚える。

トランザクションとACID特性と関連する用語

トランザクションとACID特性が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。