문제 13정답을 고른 뒤 해설을 펼쳐보세요.
다음 릴레이션에서 속성 A~D의 함수 종속을 화살표(→)로 표현할 때 옳은 것은? (단, 아래 투플을 기준으로 판단하며, 새로운 투플은 추가되지 않는다고 가정한다)
| A | B | C | D |
|---|---|---|---|
| 1 | 2 | 7 | 7 |
| 2 | 8 | 5 | 6 |
| 2 | 6 | 5 | 6 |
| 4 | 8 | 7 | 2 |
- ①A → B정답
- ②B → C정답
- ③{A, D} → B정답
- ④{C, D} → A정답
정답·해설 펼치기정답·해설 접기
정답 ④함수 종속
정답: 공식 최종정답 기준 · 검수 방식
정답 근거
정답은 ④입니다. X → Y가 성립하려면 X 값이 같은 투플은 반드시 Y 값도 같아야 합니다. {C, D}의 값은 (7, 7), (5, 6), (5, 6), (7, 2)이고, 같은 값 (5, 6)을 가진 두 투플의 A가 모두 2이므로 {C, D} → A가 성립합니다.
보기별 검토
① A = 2인 두 투플의 B가 8과 6으로 달라 A → B는 성립하지 않습니다.
② B = 8인 두 투플의 C가 5와 7로 달라 B → C는 성립하지 않습니다.
③ {A, D} = (2, 6)인 두 투플의 B가 8과 6으로 달라 성립하지 않습니다.
④ 같은 {C, D} 값에 대해 A가 항상 같으므로 옳습니다.
풀이 요령 · 관련 개념
풀이 요령: 결정자 쪽 값이 겹치는 투플 쌍부터 찾습니다. 이 표에서는 2행과 3행이 A·C·D가 같고 B만 다르므로, B를 종속자로 하는 선지는 모두 탈락하고 B를 포함하지 않는 ④만 남습니다.