
応用情報技術者試験 令和7年度 春期 午前、全80問のうちの問26。
関係を
- ア候補キー以外の
属性から, 候補キーの 一部の 属性に 対して 関数 従属性が ある 場合, その 関係を 分解する。 - イ候補キー以外の
属性間に 関数 従属性が ある 場合, その 関係を 分解する。 - ウ候補キーの
一部の 属性から, 候補キー以外の 属性への 関数 従属性が ある 場合, その 関係を 分解する。 - エ一つの
属性に 複数の 値が 入っている 場合, 単一の 値に なるように 分解する。
答えと解説を開く
正解はイです。
第 2 正規形では、
ほかの選択肢が違う理由
- ア候補キー以外の
属性から 候補キーの 一部 への 従属を 分解するのは、 第 3 正規形から ボイスコッド正規形 (BCNF) に 進める 手順です。 - ウ候補キーの
一部から 候補キー以外の 属性への 従属 (部 分関数従属) を 分解するのは、 第 1 正規形から 第 2 正規形に する 手順です。 - エ1 つの
属性に 複数の 値が 入っているのを 単一の 値に 分けるのは、 非正規形から 第 1 正規形に する 手順です。
仕組み
正規化の
推移的関数従属が