本文へスキップ
Certia
テクノロジ系
春期

基本情報技術者 2014年 春期 問26

26 / 80

項目の値が決まれば項目 bの値が一意に定まることを、a→bで表す。例えば、 社員番号が決まれば社員名が一意に定まるという表現は、社員番号→社員名である。 この表記法に基づいて、図の関係が成立している項目 a~」を、関係データベース上 の三つのテーブルで定義する組合せとして、適切なものはどれか。 f a → b C h /ve > i j

問題の図

正解と解説

表示する
正解 イ

テーブル1 (a,b,c, d,e)

関数従属a→b→…の連鎖を、部分従属や推移従属が同じ表に残らないように分解します。決定項ごとにグループ化し、a、(b,f,g,h)、(e,i,j)などの三つのテーブルに分けて各従属関係を保存する組合せが適切です。従属の始点となる属性を主キーとして表を分けるのがポイントです。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。