中小企業診断士 経営情報システム 初級編(6〜10問)|データベース・SQL・データ構造

【本問題についてのご注意】
オリジナル演習問題です(実際の過去問ではありません)。生成AIで作成し、複数のAIで相互検証していますが、誤りが含まれる可能性があります。公式テキスト・過去問と併用してください。
→ 免責事項の詳細

重要度:A

問6:データベースの正規化を行う主な目的はどれか。

  • A:すべてのデータを1つの表にまとめて管理する
  • B:検索速度を最大化するためデータを重複して持たせる
  • C:重複を排除し、更新時異状(更新・挿入・削除時の矛盾)を防ぐ
【第6問:正解と解説】

正解:C
【解説】
・A:1表にまとめるのは正規化と逆方向で、更新時異状を招くため正規化の目的ではない。
・B:重複を持たせて速度を上げるのは非正規化の考え方で、重複を排除する正規化の目的とは逆である。
・C:正解はCです。正規化は重複を排除し整合性を保ちやすくする。【試験対策】正規化=重複排除・更新時異状の防止。

関連過去問:R7,問11/R6,問7


重要度:A

問7:1つの項目に複数の値が入る繰り返し項目を排除し、各項目を単一値にした状態はどれか。

  • A:第2正規形
  • B:第3正規形
  • C:第1正規形
【第7問:正解と解説】

正解:C
【解説】
・A:第2正規形は部分関数従属を分離した状態で、繰り返し項目の排除を主眼とする第1正規形の次の段階である。
・B:第3正規形は推移的関数従属を分離した状態で、繰り返し項目を排除する第1正規形とは段階が異なる。
・C:正解はCです。第1正規形は繰り返し項目を分離して1セル1値にする。【試験対策】繰り返し項目の排除=第1正規形。

関連過去問:R6,問7


重要度:B

問8:第1正規形を満たしたうえで、主キーの一部にのみ従属する属性(部分関数従属)を別表に分離した状態はどれか。

  • A:第1正規形
  • B:第3正規形
  • C:第2正規形
【第8問:正解と解説】

正解:C
【解説】
・A:第1正規形は繰り返し項目を排除した段階で、部分関数従属の分離まではしていない。
・B:第3正規形は主キー以外への従属(推移的関数従属)を排除した状態で、部分関数従属を扱う第2正規形とは異なる。
・C:正解はCです。第2正規形は複合主キーの一部にだけ依存する属性を分離する。【試験対策】部分関数従属の排除=第2正規形。

関連過去問:R5,問8


重要度:B

問9:第2正規形を満たしたうえで、主キー以外の属性に従属する属性(推移的関数従属)を分離した状態はどれか。

  • A:第3正規形
  • B:第1正規形
  • C:第2正規形
【第9問:正解と解説】

正解:A
【解説】
・A:正解はAです。第3正規形はキー以外の属性への従属を排除する。実務では第3正規形までが基本の目安。【試験対策】推移的関数従属の排除=第3正規形。
・B:第1正規形は繰り返し項目を排除しただけの段階で、推移的関数従属を分離した第3正規形とは異なる。
・C:第2正規形は部分関数従属を排除した段階で、推移的関数従属まではまだ残り得る。

関連過去問:R6,問7


重要度:B

問10:ある属性の値が定まれば別の属性の値が一意に定まる関係はどれか。

  • A:参照整合性
  • B:関数従属性
  • C:部分一致
【第10問:正解と解説】

正解:B
【解説】
・A:参照整合性は外部キーが参照先に存在する値のみを持つ制約で、属性間の一意決定関係ではない。
・B:正解はBです。正規化はこの従属関係を整理して表を分割していく作業。【試験対策】値が定まれば他も一意=関数従属性。
・C:部分一致はLIKE検索などの文字列一致概念で、属性間の従属関係を表す語ではない。

関連過去問:R7,問11


コメント

タイトルとURLをコピーしました