問26令和7年度 春期テクノロジ系
関係を第2正規形から第3正規形に変換する手順はどれか。
- ア候補キー以外の属性から,候補キーの一部の属性に対して関数従属性がある場合,その関係を分解する。
- イ候補キー以外の属性間に関数従属性がある場合,その関係を分解する。
- ウ候補キーの一部の属性から,候補キー以外の属性への関数従属性がある場合,その関係を分解する。
- エ一つの属性に複数の値が入っている場合,単一の値になるように分解する。
正解はイ
解説 本サイト独自(IPA公表のものではありません)
イ 候補キー以外の属性間に関数従属性があると,候補キーから別の属性を介した推移的な関数従属性が生じる。これを分解して取り除くことによって,第2正規形から第3正規形へ変換できる。
- ア 候補キー以外の属性から候補キーの一部への関数従属性は,第3正規形への変換で取り除く対象を示したものではない。
- ウ 候補キーの一部から候補キー以外の属性への関数従属性は,第2正規形にする段階で取り除かれている。
- エ 一つの属性に入った複数の値を単一の値にする分解は,属性値を単純にするための手順であり,第2正規形から第3正規形への変換ではない。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和7年度 春期 応用情報技術者試験 午前 問26