令和6年度 ITパスポート試験 公開問題 問74

トランザクション処理に関する記述のうち,適切なものはどれか。

解答・解説

正解: エ. ログとは,データベースの更新履歴を記録したファイルのことである。

トランザクション処理における各用語の定義を正しく理解しているかを問う問題です。正解は エ です。

各選択肢の解説

  • ア: 誤り。「トランザクションが正常に処理されなかったときに,データベースをトランザクション開始前の状態に戻すこと」は ロールバック の説明です。
  • イ: 誤り。「トランザクションが正常に処理されたときに,データベースの内容を確定させること」は コミット の説明です。
  • ウ: 誤り。「複数のトランザクションが同時に同一データを更新しようとしたときに,データの矛盾が起きないようにすること」は 排他制御(ロックなど)の説明です。
  • エ: 正しい。ログ とは、データベースの更新履歴を記録したファイルのことです。障害発生時の復旧(ロールバックやロールフォワード)などに利用されます。

Spineチーム