データベース
ITパスポート試験|トランザクション処理に関する
トランザクション処理に関する記述のうち,適切なものはどれか。
アコミットとは,トランザクションが正常に処理されなかったときに,データベースをトランザクション開始前の状態に戻すことである。
イ排他制御とは,トランザクションが正常に処理されたときに,データベースの内容を確定させることである。
ウロールバックとは,複数のトランザクションが同時に同一データを更新しようとしたときに,データの矛盾が起きないようにすることである。
エログとは,データベースの更新履歴を記録したファイルのことである。
正解
エ.ログとは,データベースの更新履歴を記録したファイルのことである。
ログ(ジャーナル)はDBMSがトランザクションの開始・更新・コミット・ロールバックの各イベントを記録するファイルであり、障害回復時にロールバック(更新前ログ)やロールフォワード(更新後ログ)の根拠として使われる。エの記述はこの定義と完全に一致する。
?選択肢ごとの解説
ア ×アの記述は「ロールバック」の正しい定義である。コミットは「トランザクションが正常完了したことをDBに確定させる」操作であり、アとエは用語と定義が入れ替わっている…
イ ×イの記述は「コミット」の正しい定義である。排他制御(ロック)は「複数トランザクションの同時アクセスによるデータ矛盾を防ぐ」機能であり、イとウの説明が入れ替わって…
ウ ×ウの記述は「排他制御」の正しい定義である。ロールバックは「トランザクション失敗時にDB状態をトランザクション開始前に戻す」操作であり、ウとアの説明が互いに入れ替…
エ ○ログ(ジャーナル)はDBMSがトランザクションの開始・更新・コミット・ロールバックの各イベントを記録するファイルであり、障害回復時にロールバック(更新前ログ)やロールフォワード(更新後ログ)の根拠として使われる。エの記述はこの定義と完全に一致する。
データベースの他の問題
DBMSのトランザクションに関するあるコンピュータのデータベースの内容を他のコンピュータのデータベースに複製して,両者の内容が一致するように同期させるDBMS…DBMSにおけるチェックポイントの説明として,適切なものはどれかトランザクション処理におけるロールバックの説明として,適切なものはどれかDBMSにおいて,一連の処理が全て成功したら処理結果を確定し,途中で失敗したら処理前の状態に戻す特性をもつものはどれかDBMSにおけるインデックスに関する管理システムにおける排他制御の目的として,適切なものはどれか2台のPC(PC-AとPC-B)から一つの共有ファイル中のデータnを並行して更新した。データnの初期値は10である。各PCは…
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
ITパスポート試験は全2,669問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 最終更新 2026-08-15 · ITパスポート試験 過去問 · itpass-r6k-q74
