テクノロジ系
データベース設計
データベース設計(全38問中7問目)
No.7
解説へ
次に示す項目を使って関係データベースで管理する"社員"表を設計する。他の項目から導出できる,冗長な項目はどれか。
出典:令和2年秋期 問57
生年月日
現在の満年齢
住所
趣味
ア
イ
ウ
エ
正解
イ
問題へ
分野:テクノロジ系
中分類:データベース
小分類:
データベース設計
広告
解説
冗長
(じょうちょう)とは「余分」とか「無駄」の意味です。例えば、単価と購入数量が分かっているときの合計金額です。これらは既にある属性から計算等で求めることができるので、正規化の過程ではデータの保守性向上のため冗長な項目を排除するのが原則です。
設問の関係の中では、"生年月日"と"現在の満年齢"が冗長な項目に該当します。"現在の満年齢"は、現在の日付から"生年月日"を引くことで計算可能だからです。したがって「イ」が正解です。
問題をシェア
広告
次の問題
前の問題
▲
Pagetop