平成23年度秋期 応用情報技術者試験 午前 問33

分野:データベース(関係モデル・正規化・SQL・トランザクション/排他制御・障害回復・NoSQL・データベース設計)|実際に出題されたIPA過去問題

元のデータベースと同じ内容の複製データベースをあらかじめ用意しておき,元のデータベースの更新に対し,非同期にその内容を複製データベースに反映する手法はどれか。

  1.  2相コミットメント
  2.  クラスタリング
  3.  ミラーリング
  4.  レプリケーション
解答・解説を見る

正解:エ

AI解説

レプリケーションとは、元のデータベースと同じ内容の複製(レプリカ)を別サイトに用意し、元データベースへの更新内容を非同期(時間差)で複製側に反映する手法である。「複製をあらかじめ用意」「非同期に反映」という2つのキーワードが決め手となる。負荷分散や災害対策に用いられる。 ア: 2相コミットメントは、分散データベースで複数サイトの更新を一貫してコミット/ロールバックさせるための同期プロトコルであり、複製の反映手法ではない。 イ: クラスタリングは、複数のサーバを連携させて1つのシステムとして動作させ、可用性や性能を高める構成技術である。 ウ: ミラーリングは、同一データを複数のディスクなどに同時(同期的)に書き込む方式であり、非同期反映という条件に合わない。 エ: 正しい。レプリケーションは更新を非同期に複製データベースへ伝搬する手法である。 💡 ミラーリング=同期の二重書き、レプリケーション=非同期の複製反映、と「同期/非同期」で区別するのが試験での判断基準である。

出典:平成23年度 秋期 応用情報技術者試験 午前 問33 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「データベース」分野の攻略ポイント

関係モデル・正規化・SQL・トランザクション管理・障害回復・データベース設計が中心です。計算問題は少なく、定義と手順を正確に覚えていれば確実に得点できる、いわば「取りこぼしてはいけない」分野です。特に正規形とACID特性は毎年のように形を変えて出ます。

データベースの攻略ポイントをすべて見る(要点5項目・ひっかけ3項目)→

同じ分野(データベース(関係モデル・正規化・SQL・トランザクション/排他制御・障害回復・NoSQL・データベース設計))の過去問