テクノロジ系
春期
応用情報技術者 2016年 春期 問27
27 / 80
関数従属を次のように表記するとき、属性a~e で構成される関係を第3正規形 にしたものはどれか。 〔関数従属〕 (1) 属性 Xの値が与えられると、 (2) 属性Xと属性Yの二つの値が 属性 Y の値を一意に決めること 与えられると、属性2の値を一 ができる。 意に決めることができる。 X Y Z X Y Z 〔正規化する関係〕 a b C d e d bdl C e

正解と解説
表示する
正解 エ
関数従属 X→Y と (X,Y)→Z が成り立つ関係を第3正規形にすると、決定項ごとに分割し、{X,Y}(=a,b等)の表と{X,Y,Z}のうちZを分離した表に分ける形になる。推移的従属や部分従属が残らない分割(選択肢3の組合せ)が正しい。図の記号は直接確認できないが分割の考え方で判断する。