シカクマナボ.ITパスポート

ITパスポート 令和2年秋期 問57

出典:IPA「ITパスポート試験」令和2年秋期 問57

次に示す項目を使って関係データベースで管理する"社員"表を設計する。他の項目から導出できる,冗長な項目はどれか。
57.png/image-size:470×46

正解と解説を見る

正解:イ

現在の満年齢は生年月日と現在日付から計算できます。生年月日を保存していれば導出できるため、年齢も固定値として持つと同じ意味の情報を重複管理することになります。

誕生日のたびに年齢の更新が必要となり、更新漏れで矛盾が生じます。住所や趣味は生年月日から求められないので、同じ理由で省略できる項目ではありません。

条件を選んで演習する