2025年(令和7年) ITパスポート 午前 問61

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

 ア  あるデータベースの内容を他のデータベースに複製し、内容の同期をとる。
 イ  データベースに対して行った操作を、順次記録する。
 ウ  データベースに対する一連の処理がすべて成功したら変更結果を確定し、途中で失敗したら処理前の状態に戻す。
 エ  データベースの表索引を作成し、検索時には索引を使用する。


答え ウ


解説

 ア  あるデータベースの内容を他のデータベースに複製し、内容の同期をとるのは、データを複数の物理的な場所に分散して格納する分散データベースで行われます。(×)
 イ  データベースに対して行った操作を、順次記録するのは、ログ(log)です。×)
 ウ  データベースに対する一連の処理がすべて成功したら変更結果を確定し、途中で失敗したら処理前の状態に戻すのは、トランザクションで必要な機能です。(〇)
 エ  データベースの表索引を作成し、検索時には索引を使用するのは、インデックス(index)です。×)


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

キーワードの解説
  • トランザクション処理
    トランザクション(transaction)とは関連する複数の処理を一連の一つの処理としてまとめたもののことです。
    金融機関の入出金処理などが代表例です。
    トランザクションとしてまとめられた処理は、処理の途中で中断することはなく、連続して処理するのが普通です。

もっと、「トランザクション」について調べてみよう。

戻る 一覧へ 次へ