必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 基本情報技術者
  3. 平成20年度春季問題一覧
  4. 平成20年度春季問題56-解答・解説-分析

平成20年度春季問題

問題56

属性xの値によって属性yの値が一意に定まることを, で表す。図に示される関係を,第3正規形の表として正しく定義しているものはどれか。ここで, の四角内に複数の属性が入っているものは,それら複数の属性すべての値によって,属性yの値が一意に定まることを示す。

表1 {a} 表2 {b, c, d, e} 表3 {f, g, h}
表1 {a, b, c, d, e} 表2 {a, c} 表3 {b, e, f, g, h}
表1 {a, b, c, d, e} 表2 {b, c, f, g, h} 表3 {b, c, h}
表1 {a, b, c, d, e} 表2 {b, f, g} 表3 {b, c, h}

属性xの値によって属性yの値が一意に定まることを, で表す。図に示される関係を,第3正規形の表として正しく定義しているものはどれか。ここで, の四角内に複数の属性が入っているものは,それら複数の属性すべての値によって,属性yの値が一意に定まることを示す。

表1 {a} 表2 {b, c, d, e} 表3 {f, g, h}
表1 {a, b, c, d, e} 表2 {a, c} 表3 {b, e, f, g, h}
表1 {a, b, c, d, e} 表2 {b, c, f, g, h} 表3 {b, c, h}
表1 {a, b, c, d, e} 表2 {b, f, g} 表3 {b, c, h}

解答:エ

<解説>

属性aによって値が決まるものは、 b,c,d,e である。よって{a,b,c,d,e}となる。
属性bによって値が決まるものは、 f,g である。よって{b, f, g}となる。
属性b,cによって値が決まるものは、 h である。よって{b, c, h}となる。