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

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

正解はイ。トランザクションの一連のデータ更新を正常終了とし、データベースの内容を確定させる「コミット」の説明であり、適切です。

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

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

データベースのトランザクション処理における「コミット」の定義について問う設問です。

アあるトランザクションが共有データを更新しようとしたとき、そのデータに対する他のトランザクションからの更新を禁止すること
選択肢アの解説: 他のトランザクションからの更新や読み込みを制限する「排他制御(ロック)」の説明です。
イトランザクションが正常に処理されたときに、データベースへの更新を確定させること正解
選択肢イの解説: トランザクションの一連のデータ更新を正常終了とし、データベースの内容を確定させる「コミット」の説明であり、適切です。
ウ何らかの理由で、トランザクションが正常に処理されなかったときに、データベースをトランザクション開始前の状態にすること
選択肢ウの解説: 不具合発生時にトランザクション開始前の状態までデータベースを巻き戻す「ロールバック」の説明です。
エ複数の表を、互いに関係付ける列をキーとして、一つの表にすること
選択肢エの解説: リレーショナルデータベースにおける「結合(JOIN)操作」の説明です。

総合解説

トランザクション処理における「コミット(Commit)」とは、一連の処理がすべて正常に完了した際に、データベースに対するすべての変更内容を恒久的に保存して確定させる操作のことです。選択肢aはロック(排他制御)の説明、選択肢cはロールバック(後退復帰)の説明、選択肢dは表の結合(JOIN)の説明です。したがって、正解はbです。

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

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

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

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

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

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

令和5年度の過去問CBTを解く
PR(Amazon・楽天ブックス)

解説を読んでも不安が残る分野は、テキストで基礎から

📚

【令和8年度】いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集

初学者の定番テキスト。イラスト中心でストラテジ系・マネジメント系・テクノロジ系の全分野を一冊で押さえられます。当サイトの過去問演習と併用すると効果的です。