過去問ぽちぽちby KKM Studio

令和6年度 ITパスポート 問74 解説

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

  1. アコミットとは,トランザクションが正常に処理されなかったときに,データベースをトランザクション開始前の状態に戻すことである。
  2. イ排他制御とは,トランザクションが正常に処理されたときに,データベースの内容を確定させることである。
  3. ウロールバックとは,複数のトランザクションが同時に同一データを更新しようとしたときに,データの矛盾が起きないようにすることである。
  4. エログとは,データベースの更新履歴を記録したファイルのことである。
答えを見る

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

要点ログはデータベースの更新履歴を記録したファイル

解説

ログ(ジャーナル)は、データベースの更新前・更新後の内容などの更新履歴を記録したファイルで、障害時の復旧に使われます。

  • ア:処理が正常に終わらなかったときに開始前の状態に戻すのはロールバックなので誤り。
  • イ:正常に処理されたときに内容を確定させるのはコミットなので誤り。
  • ウ:複数のトランザクションが同時に同一データを更新するときの矛盾を防ぐのは排他制御なので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開