2024年(令和6年) ITパスポート 午前 問74

トランザクション処理に関する記述のうち、適切なものはどれか。

 ア  コミットとは、トランザクションが正常に処理されなかったときに、データベースをトランザクション開始前の状態に戻すことである。
 イ  排他制御とは、トランザクションが正常に処理されたときに、データベースの内容を確定させることである。
 ウ  ロールバックとは、複数のトランザクションが同時に同一のデータを更新しようとしたときに、データの矛盾が起きないようにすることである。
 エ  ログとは、データベースの更新履歴を記録したファイルのことである。


答え エ


解説

 ア  コミットとは、トランザクションが正常に処理されたときに、データベースの内容を確定させることです。(×)
 イ  排他制御とは、複数のトランザクションが同時に同一のデータを更新しようとしたときに、データの矛盾が起きないようにすることです。(×)
 ウ  ロールバックとは、トランザクションが正常に処理されなかったときに、データベースをトランザクション開始前の状態に戻すことです。(×)
 エ  ログとは、データベースの更新履歴を記録したファイルのことです。(〇)
(データベースのログでは更新前の状態と更新後の状態の両方を記録します。)


キーワード
・トランザクション処理

キーワードの解説

戻る 一覧へ 次へ