令和7年度 問61 トランザクションの確定と取消し

問題

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

あるデータベースの内容を他のデータベースに複製し,内容の同期をとる。

データベースに対して行った操作を,順次記録する。

データベースに対する一連の処理が全て成功したら変更結果を確定し,途中で失敗したら処理前の状態に戻す。

データベースの表の索引を作成し,検索時には索引を使用する。

先に解説を見る
正解ウ

データベースに対する一連の処理が全て成功したら変更結果を確定し,途中で失敗したら処理前の状態に戻す。

解説

この問題のポイント

トランザクションは、銀行振込の出金と入金のように、まとめて一つの論理処理として扱うデータベース操作です。一連の処理が全て成功したときだけコミットして変更を確定し、途中で一つでも失敗すればロールバックして開始前の状態へ戻します。これにより中途半端な更新を防ぎます。

正解:ウ

ほかの選択肢の意味

ア
別のデータベースへ内容を複製し、更新を同期する機能はレプリケーションです。

イ
操作内容を時系列で記録するのはログです。

エ
表の特定列に索引を作り検索を速めるのはインデックス機能です。

一連の更新を一つのトランザクションに
知識ポイント:一連の更新を一つのトランザクションに

同じ分野の問題

関連する用語

編集・確認:kakoloop · 編集方針

公開日:

内容更新:

問題・解説の誤りを報告する

画像を拡大表示