ウカマル応用情報技術者ログイン

平成26年度 春期 応用情報技術者 問27

テクノロジ系

次の表はどこまで正規化されたものか。

従業員番号氏名入社年職位職位手当
12345情報 太郎1981部長90,000
12346処理 次郎1995課長50,000
12347技術 三郎1997課長50,000
選択肢
正解と解説

正解 ア

主キーの従業員番号以外の項目の間に、職位→職位手当という推移的関数従属が残っています。そのため、この表は第2正規形です。

各項目は1つの値だけを持ち、繰返し項目もないので、第1正規形の条件を満たします。主キーは従業員番号の1項目だけなので、部分関数従属は起こりえません。よって第2正規形の条件も満たします。一方、職位手当は職位によって決まります。従業員番号→職位→職位手当という推移的関数従属が残るため、第3正規形ではありません。第3正規形にするには、職位と職位手当を別の表に分けます。

イ:第3正規形は、推移的関数従属を取り除いた形です。この表には職位→職位手当の従属が残っています。

ウ:第4正規形は、多値従属性を取り除いた形です。この表は第3正規形の条件を満たさないので、第4正規形でもありません。

エ:非正規形は、繰返し項目を含む表です。この表の各項目は1つの値だけなので、第1正規形以上です。

出典:平成26年度 春期 応用情報技術者試験 問27

全年度から出題。10問で実力を判定します。登録不要。

出典:平成26年度 春期 応用情報技術者試験 問27(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方