パスポイ

トランザクション処理におけるコミットの説明として,適切なものはどれか。 ITパスポート 令和5年度 問66

テクノロジ系

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

  • アあるトランザクションが共有データを更新しようとしたとき,そのデータに対する他のトランザクションからの更新を禁止すること
  • イトランザクションが正常に処理されたときに,データベースへの更新を確定させること
  • ウ何らかの理由で,トランザクションが正常に処理されなかったときに,データベースをトランザクション開始前の状態にすること
  • エ複数の表を,互いに関係付ける列をキーとして,一つの表にすること
正解と解説を見る

正解

イ トランザクションが正常に処理されたときに,データベースへの更新を確定させること

コミットとは、トランザクションの処理内容に問題がなく正常に完了した場合に、その更新内容をデータベースに確定・反映させる操作のことである。処理が失敗した際に更新前の状態へ戻す操作はロールバックと呼ばれ、コミットとは逆の処理である。

出典:令和5年度 ITパスポート試験 問66

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解くほどポイントが貯まり、称号が上がる

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。