資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

IP データベース⑧

◀︎ 前へ次へ ▶︎️

 トランザクション処理におけるロールバックの説明として,適切なものはどれか。

  1. あるトランザクションが共有データを更新しようとしたとき,そのデータに対する他のトランザクションからの更新を禁止すること
  2. トランザクションが正常に処理されたときに,データベースへの更新を確定させること
  3. 何らかの理由で,トランザクションが正常に処理されなかったときに,データベースをトランザクション開始前の状態にすること
  4. 複数の表を,互いに関係付ける列をキーとして,一つの表にすること

解答・解説

解答

 ウ

解説

  1. あるトランザクションが共有データを更新しようとしたとき,そのデータに対する他のトランザクションからの更新を禁止すること
    排他制御の説明です。

  2. トランザクションが正常に処理されたときに,データベースへの更新を確定させること
    コミットの説明です。

  3. 何らかの理由で,トランザクションが正常に処理されなかったときに,データベースをトランザクション開始前の状態にすること
    適切です。

  4. 複数の表を,互いに関係付ける列をキーとして,一つの表にすること
    結合の説明です。

参考情報

分野・分類
分野 テクノロジ系
大分類 技術要素
中分類 データベース
小分類 トランザクション処理
出典
  • IP 平成30年度 秋期 問63