ITパスポートに戻る
トランザクション難易度: 標準

ITパスポート 一問一答トランザクション 第95問

問題

トランザクションのACID特性のうち「原子性(Atomicity)」の説明として、正しいものはどれか。

選択肢

  1. 1トランザクションの結果は永続的に保存される
  2. 2トランザクションは全体が完了するか、全体が取り消されるかのいずれかである
  3. 3トランザクション実行前後でデータの整合性が保たれる
  4. 4複数のトランザクションを同時に実行しても、結果は逐次実行と同じになる

正解

2. トランザクションは全体が完了するか、全体が取り消されるかのいずれかである

詳しい解説を見る

解説

トランザクションのACID特性とは、原子性(Atomicity)、一貫性(Consistency)、独立性(Isolation)、永続性(Durability)の4つの性質の頭文字を並べたものである。原子性は、トランザクション内の一連の処理が「すべて実行される」か「まったく実行されない」かのどちらかであることを保証する性質で、例えば銀行振込で出金だけ成功して入金が失敗するような中途半端な状態を許さない。処理を完遂できない場合はロールバックによってすべて取り消される。結果が永続的に保存されるのは永続性、実行前後でデータの整合性が保たれるのは一貫性、同時実行しても逐次実行と同じ結果になるのは独立性の説明であり、それぞれ別の性質である。「原子=それ以上分割できない」という言葉の意味から、全部か無かの性質と結びつけて覚えるとよい。

一問一答

全200問を繰り返し学習

関連する一問一答

この調子で演習を続けよう

スキマ資格ではITパスポートの全1200問を分野別・難易度別に体系的に学習できます。ITパスポートはストラテジ系・マネジメント系・テクノロジ系の3分野バランスが合格の鍵です。