選択肢
- ア.コミットとは,トランザクションが正常に処理されなかったときに,データベースをトランザクション開始前の状態に戻すことである。
- イ.排他制御とは,トランザクションが正常に処理されたときに,データベースの内容を確定させることである。
- ウ.ロールバックとは,複数のトランザクションが同時に同一データを更新しようとしたときに,データの矛盾が起きないようにすることである。
- エ.ログとは,データベースの更新履歴を記録したファイルのことである。
正解
エ. ログとは,データベースの更新履歴を記録したファイルのことである。
選択肢ごとの解説
- ア.ロールバックの説明. 開始前の状態に戻すのがロールバックでコミットではない.
- イ.コミットの説明. 正常終了時に内容を確定するのがコミットで排他制御ではない.
- ウ.排他制御の説明. 同時更新で矛盾を防ぐのが排他制御でロールバックではない.
- エ.正しい. データベースの更新履歴を記録したファイルがログで復旧に使う.
ITパスポート 2024年 (令和6年) の過去問一覧へ戻る・問74