平成24年度 秋期 応用情報技術者試験 午前 問26
六つのタプルから成る関係Rの単一の属性間において成立する全ての関数従属性を挙げたものはどれか。ここで,X→Yは,XがYを関数的に決定することを表す。
R
| A | B | C |
|---|---|---|
| 300 | 阿部商店 | 3 |
| 300 | 阿部商店 | 3 |
| 400 | 鈴木商店 | 2 |
| 400 | 鈴木商店 | 2 |
| 500 | 鈴木商店 | 1 |
| 500 | 鈴木商店 | 1 |
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ウ
X→Yが成り立つのは,Xの値が同じタプルでは必ずYの値も同じになる場合です。各組合せを確認します。
- A→B:300→阿部商店,400→鈴木商店,500→鈴木商店。Aが決まればBが一意に決まるので成立
- A→C:300→3,400→2,500→1。成立
- B→A:鈴木商店に対してAが400と500の2通りあるので不成立
- B→C:鈴木商店に対してCが2と1の2通りあるので不成立
- C→A:3→300,2→400,1→500。成立
- C→B:3→阿部商店,2→鈴木商店,1→鈴木商店。成立
成立する関数従属性は A→B,A→C,C→A,C→B です。エはB→Cを含むため誤りです。
答え
ウ: A→B,A→C,C→A,C→B
出典:平成24年度 秋期 応用情報技術者試験 午前 問26