過去問ドリル

平成30年度 秋期 ITパスポート試験 問63

テクノロジ/データベース

トランザクション処理におけるロールバックの説明として,適切なものはどれか。

出典:平成30年度 秋期 ITパスポート試験 問63

正解:ウ

解説

ロールバックは,トランザクション処理の途中で障害やエラーが起きたとき,データベースの内容をトランザクション開始前の状態に戻す処理です。これによってデータの整合性を保ちます。

下線の用語は 用語集 で意味を確認できます。

選択肢ごとの解説

  • ア誤り。更新中のデータに他のトランザクションからの更新を禁止するのは,排他制御(ロック)です。
  • イ誤り。正常に処理されたときに更新を確定させるのは,コミットです。
  • ウ正しい。正常に処理されなかったときに開始前の状態に戻すのがロールバックです。
  • エ誤り。複数の表を共通のキーで一つにするのは,結合(ジョイン)です。
ITパスポートの過去問を演習モードで解く