データベース

ITパスポート試験トランザクション処理に関する

テクノロジ系データベース難易度:normal
トランザクション処理に関する記述のうち,適切なものはどれか。
コミットとは,トランザクションが正常に処理されなかったときに,データベースをトランザクション開始前の状態に戻すことである。
排他制御とは,トランザクションが正常に処理されたときに,データベースの内容を確定させることである。
ロールバックとは,複数のトランザクションが同時に同一データを更新しようとしたときに,データの矛盾が起きないようにすることである。
ログとは,データベースの更新履歴を記録したファイルのことである。
正解
エ.ログとは,データベースの更新履歴を記録したファイルのことである。

ログ(ジャーナル)はDBMSがトランザクションの開始・更新・コミット・ロールバックの各イベントを記録するファイルであり、障害回復時にロールバック(更新前ログ)やロールフォワード(更新後ログ)の根拠として使われる。エの記述はこの定義と完全に一致する。

?選択肢ごとの解説

ア ×アの記述は「ロールバック」の正しい定義である。コミットは「トランザクションが正常完了したことをDBに確定させる」操作であり、アとエは用語と定義が入れ替わっている…
イ ×イの記述は「コミット」の正しい定義である。排他制御(ロック)は「複数トランザクションの同時アクセスによるデータ矛盾を防ぐ」機能であり、イとウの説明が入れ替わって…
ウ ×ウの記述は「排他制御」の正しい定義である。ロールバックは「トランザクション失敗時にDB状態をトランザクション開始前に戻す」操作であり、ウとアの説明が互いに入れ替…
エ ○ログ(ジャーナル)はDBMSがトランザクションの開始・更新・コミット・ロールバックの各イベントを記録するファイルであり、障害回復時にロールバック(更新前ログ)やロールフォワード(更新後ログ)の根拠として使われる。エの記述はこの定義と完全に一致する。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。

ITパスポート試験は全2,669問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

作成・校閲:ukamiru編集部 · 最終更新 2026-08-15 · ITパスポート試験 過去問 · itpass-r6k-q74

【ITパスポート試験】トランザクション処理に関する|正解「ログとは,データベースの更新…」|ukamiru 過去問