ITパスポート試験 - 令和6年 - 問74

トランザクション処理に関する記述のうち,適切なものはどれか。
コミットとは,トランザクションが正常に処理されなかったときに,データベーストランザクション開始前の状態に戻すことである。
排他制御とは,トランザクションが正常に処理されたときに,データベースの内容を確定させることである。
ロールバックとは,複数のトランザクションが同時に同一データを更新しようとしたときに,データの矛盾が起きないようにすることである。
ログとは,データベースの更新履歴を記録したファイルのことである。
答え
分野 : テクノロジ系 › 技術要素 › データベース › トランザクション処理
解説
トランザクション処理とは,振込における出金処理と入金処理など,途中で中断しては困る不可分な処理を一体的に管理する制御手法です。処理を後から取り消しできるように,データベースの更新履歴をログとして記録しておくため,正解は「エ」です。

「ア」はコミットではなくロールバックの説明です。
「イ」は排他制御ではなくコミットの説明です。
「ウ」はロールバックではなく排他制御の説明です。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる