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

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

分散データベースシステムのデータディクショナリ/ディレクトリの配置方式に関する記述のうち,適切なものはどれか。

  1.  集中管理方式では,データディクショナリ/ディレクトリを保有するサイトに負荷が集中することはない。
  2.  集中管理方式では,データディクショナリ/ディレクトリを保有するサイトの障害が,分散データベースシステムの重大な障害になる。
  3.  分散管理方式で,各サイトにデータディクショナリ/ディレクトリを重複保有しない形態では,表の構造の変化が発生した場合,全てのサイトで内容を変更する必要がある。
  4.  分散管理方式で,各サイトにデータディクショナリ/ディレクトリを重複保有する形態では,問合せに対して,他のサイトの内容を調べることがある。
解答・解説を見る

正解:イ

AI解説

データディクショナリ/ディレクトリ(DD/D)はデータの定義情報・所在情報を管理する仕組みである。集中管理方式は1サイトにDD/Dを集約するため管理は容易だが、そのサイトに負荷が集中し、障害が発生するとどのサイトも定義情報を参照できなくなり、システム全体の重大障害となる(単一障害点)。 ア: 集中管理方式では問合せのたびに保有サイトへアクセスが集まるため、負荷が集中「する」。記述が逆で誤り。 イ: 正しい。DD/Dを1か所で保有するため、そのサイトの障害は全サイトの名前解決・定義参照を不能にする単一障害点となる。 ウ: 重複保有しない形態では各サイトが自サイト分の定義だけをもつため、表構造の変更はそれを保有するサイトだけ変更すればよい。「全サイトで変更」が必要なのは重複保有形態であり誤り。 エ: 全サイトで重複保有していれば自サイトのDD/Dで解決でき、他サイトへ問い合わせる必要はない。他サイトを調べるのは重複保有しない形態の特徴であり誤り。 💡 集中=管理容易・単一障害点/負荷集中、重複分散=参照高速・更新時は全サイト同期、非重複分散=更新容易・参照時に他サイト問合せ、という長短の対比表で覚えると4肢を機械的に判定できる。

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

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

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

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

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