属性 a の値が決まれば属性 b の値が一意に定まることを,a→bで表す。例えば,社員番号が決まれば社員名が一意に定まるということの表現は,社員番号→社員名である。この表記法に基づいて,図のような関係が成立している属性 a~j を,関係データベース上の三つのテーブルで定義する組合せとして,適切なものはどれか。
- テーブル3 {f,g,h,i,j}
- テーブル1 {a,b,c,d,e} テーブル2 {b,f,g,h} テーブル3 {e,i,j}
- テーブル1 {a,b,f,g,h} テーブル2 {c,d} テーブル3 {e,i,j}
- テーブル1 {a,c,d} テーブル2 {b,f,g,h} テーブル3 {e,i,j}
解答
イ
解説
ー
- テーブル3 {f,g,h,i,j}
ー - テーブル1 {a,b,c,d,e} テーブル2 {b,f,g,h} テーブル3 {e,i,j}
ー - テーブル1 {a,b,f,g,h} テーブル2 {c,d} テーブル3 {e,i,j}
ー - テーブル1 {a,c,d} テーブル2 {b,f,g,h} テーブル3 {e,i,j}
ー
参考情報
分野・分類
分野 | テクノロジ系 |
大分類 | 技術要素 |
中分類 | データベース |
小分類 | データベース設計 |
出題歴
- FE 平成29年度春期 問25