61の正解: テクノロジ系データベース

DBMSのトランザクションに関する記述として、適切なものはどれか。

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

データベースにおけるトランザクション処理の特性(原子性など)について問う設問です。

あるデータベースの内容を他のデータベースに複製し、内容の同期をとる。
選択肢の解説: レプリケーション(複製)機能の説明であるため不適切です。
データベースに対して行った操作を、順次記録する。
選択肢の解説: ジャーナル(ログ)記録機能の説明であるため不適切です。
データベースに対する一連の処理が全て成功したら変更結果を確定し、途中で失敗したら処理前の状態に戻す。正解
選択肢の解説: トランザクション処理は、一連の処理全体を「すべて実行されるか、まったく実行されないか」のいずれかで制御する仕組みであり、適切です。
データベースの表の索引を作成し、検索時には索引を使用する。
選択肢の解説: インデックス(索引)機能の説明であるため不適切です。

総合解説

DBMS(データベース管理システム)におけるトランザクションとは、関連する複数の処理を1つのまとまった単位として管理する仕組みです。トランザクションの特徴は「原子性(Atomicity)」にあり、一連の更新作業がすべて完全に成功した場合は確定(コミット)し、途中でエラーが発生した場合はその処理をすべて取り消して実行前の状態に復元(ロールバック)します。これによりデータの整合性が保たれます。したがって、正解は選択肢cです。

執筆・監修: 運営者 KH更新日: 2026-07-05出典: IPA公式PDF(過去問題・解答例)
AIAIにその場で質問(デモ応答)

こんな聞き方もできます(タップで質問)

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

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

令和7年度の過去問CBTを解く