総視聴再生時間43万分以上(2017年5月13日現在)の動画で基本情報技術者試験の過去問&キーワード解説!スキマ時間に動画!〜これじょIT〜

PR広告

平成27年度春 基本情報技術者試験 午後 問3 データベース 設問1

問3 データベース

自治会員の情報を管理する関係データベースの設計及び運用に関する次の記述を読んで、設問1~4に答えよ。

 X地区の自治会では、世帯数の増加と、個人情報管理の厳格化を背景に、手書きの帳票で管理していた自治会員の情報を電子化することにした。この自治会には、236世帯、667人が登録されていて、各世帯は1~8班のいずれかに所属している。

 従来は図1に示すとおり、世帯ごとに、世帯主氏名、住所、電話番号、登録日、所属する班、同居者氏名、続柄、性別、生年月日などの情報を管理していた。

平成27年度春 基本情報技術者試験 午後 問3 データベース 図1

 図1の帳票を基に、図2に示す表構成をもつ関係データベースを作成した。下線付きの項目は、主キーを表す。

〔表の説明〕

  • 世帯表の世帯番号には、各世帯に一意に割り当てた番号が格納されている。
  • 世帯表の世帯主番号には、世帯主の会員番号が格納されている。
  • 会員表の会員番号には、各会員に一意に割り当てた番号が格納されている。
  • 会員表の世帯番号には、会員が属する世帯の世帯番号が格納されている。

設問1

図2の表構成を完成するまでの設計について、次の記述中の【 】に入れる適切な答えを、解答群の中から選べ。

 図1の帳票は非正規形なので、まず、【 a 】世帯情報を取り出して会員表を作成した。次に、【 b 】続柄表と性別表を作成した。続柄表と性別表のレコード件数は少ないが、例えば、帳票の記載で"男"と"男性"のように同じ意味を表すデータに対する定義の一意性を保証できる効果がある。

a、b に関する解答群

解説

図1は「帳票は非正規形」と設問にも説明があります。データベースを構築する際には基本的に第3正規化にします。第3正規化にするためには第1正規化から始めます。

【 a 】は「イ : 第1正規化に基づいて」が正解

セオリーでは、第1正規化の次に第2正規化をしますが、問題をよく読みましょう。「続柄表と性別表を作成した。続柄表と性別表のレコード件数は少ないが、例えば、帳票の記載で"男"と"男性"のように同じ意味を表すデータに対する定義の一意性を保証できる効果がある。」とあります。このような作業を行うことを第3正規化といいます。難しい言葉で言うと「非キー項目どうしの関数従属関係を排除」となります。

【 b 】は「エ : 第3正規化に基づいて」が正解

平成27年度春 基本情報技術者試験午後 問3 データベース 目次

  1. 問題文とキーワード
  2. 設問1
  3. 設問2
  4. 設問3
  5. 設問4

一覧に戻る

タグ: ,,,

PR広告

フェイスブックコメント

平成28年度秋 基本情報技術者試験 午後 テキスト・動画解説

平成28年度秋 基本情報技術者試験 午前 テキスト・動画解説

平成28年度春 基本情報技術者試験 午後 テキスト・動画解説

平成28年度春 基本情報技術者試験 午前 テキスト・動画解説

平成27年度秋 基本情報技術者試験 午後 テキスト・動画解説

平成27年度春 基本情報技術者試験 午後 テキスト・動画解説

平成27年度春 基本情報技術者試験 午前 テキスト・動画解説

平成26年度秋 基本情報技術者試験 午前 テキスト・動画解説

平成26年度春 基本情報技術者試験 午前 テキスト・動画解説