※このページには広告(PR)が含まれます

ITパスポート 令和6年度 問74 の解説テクノロジ系/データベース

正解はエ。

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

この設問が問うていること

データベースのトランザクション処理に関わる用語(コミット、ロールバック、排他制御、ログファイル)の定義について問う設問です。

アコミットとは、トランザクションが正常に処理されなかったときに、データベースをトランザクション開始前の状態に戻すことである。
選択肢アの解説: 正常に完了しなかった場合に状態を「巻き戻す」のは「ロールバック」の説明であるため誤りです。
イ排他制御とは、トランザクションが正常に処理されたときに、データベースの内容を確定させることである。
選択肢イの解説: トランザクション結果を「確定」させるのは「コミット」の説明であるため誤りです。
ウロールバックとは、複数のトランザクションが同時に同一データを更新しようとしたときに、データの矛盾が起きないようにすることである。
選択肢ウの解説: 同時更新による不整合を防ぐのは「排他制御」の説明であるため誤りです。
エログとは、データベースの更新履歴を記録したファイルのことである。正解
選択肢エの解説: 更新の状況や履歴を記録したファイルが「ログ」であり適切です。

総合解説

データベースの管理(DBMS)に関する用語の定義です。dの「ログ(ジャーナル)」はデータベースのデータ更新履歴を時系列に書き留めたものであり、システム障害時の復旧等に使用されるため適切です。他の選択肢は、aがロールバック(開始前の状態に戻す処理)、bがコミット(更新を確定する処理)、cが排他制御(複数同時アクセスの衝突防止処理)の説明を誤って組み替えたものであるため誤りです。

執筆・監修: はるのパパ(運営者)更新日: 2026-07-05出典: ITパスポート試験 令和6年度 問74(IPA)

データベースをまとめて学ぶ

データベース 重点教科書 →

ITパスポート頻出のデータベース分野を攻略。RDBMSとNoSQLの違い、E-R図や正規化によるテーブル設計、SQL的操作、ACID特性やロールバックまで基礎からやさしく解説します。

令和6年度を本番同様のCBT形式で解いてみよう

無料登録なしでも一部体験可能。登録すれば採点・弱点分析・AI教科書まで使えます。

令和6年度の過去問CBTを解く
PR(SMART合格講座)

苦手な分野を講座で体系的に学び直すなら

🎓

SMART合格講座(スマホで学ぶ試験対策講座)

スマートフォンでの視聴に合わせた講義動画とテキストで、ITパスポートを含む資格の試験対策ができるオンライン講座です。