- トップページ
- 応用情報技術者
- 平成22年度秋季問題一覧
- 平成22年度秋季問題30-解答・解説-分析
平成22年度秋季問題
問題30
分散データベースにおいて、一連のトランザクション処理を行う複数サイトに更新処理が確定可能かを問い合せ、すべてのサイトの更新処理が確定可能である場合、更新処理を確定する方式はどれか。
ア | 2相コミット |
イ | 排他制御 |
ウ | ロールバック |
エ | ロールフォワード |
分散データベースにおいて、一連のトランザクション処理を行う複数サイトに更新処理が確定可能かを問い合せ、すべてのサイトの更新処理が確定可能である場合、更新処理を確定する方式はどれか。
ア | 2相コミット |
イ | 排他制御 |
ウ | ロールバック |
エ | ロールフォワード |
解答:ア
<解説>
ア | ○ | 2相コミットメント制御とは、複数のデータベースの内容を更新するトランザクション処理において、処理が矛盾しないよう整合性を保つための手法である。 |
イ | × | 排他制御は、異なるトランザクション処理プログラムが、同一データベースを同時更新することによって生じる論理的な矛盾を防ぐための制御方式である。 |
ウ | × | ロールバックは、更新前ログ情報によって、直近の整合性のとれた状態に回復する処理である。 |
エ | × | ロールフォワードとは、データベースに障害が発生したときに、記録してあるチェックポイントのデータを再現した上で、ログファイルに残っているチェックポイント後の処理を再現し、障害直前の状態にまで戻す処理である。 |
分類
キーワード
- 「2相コミット」関連の過去問題・・・2相コミットとは
- 基本情報技術者 平成17年度(秋季) 問63
- 応用情報技術者 平成21年度(秋季) 問31
- 応用情報技術者 平成22年度(秋季) 問30
- 高度共通 午前1 平成21年度(秋季) 問11
- データベーススペシャリスト 平成23年度(特別) 問12
お問い合わせ