다음 릴레이션에서 속성 A ~ D의 함수 종속을 화살표(→)로 표현할 … | [9급 국가직 컴퓨터일반] 26년 1회차 기출문제 상세 페이지
1[9급 국가직 컴퓨터일반] 26년 1회차
다음 릴레이션에서 속성 A ~ D의 함수 종속을 화살표(→)로 표현할 때
옳은 것은? (단, 아래 투플을 기준으로 판단하며, 새로운 투플은
추가되지 않는다고 가정한다)
| A | B | C | D |
|---|---|---|---|
| 1 | 2 | 7 | 7 |
| 2 | 8 | 5 | 6 |
| 2 | 6 | 5 | 6 |
| 4 | 8 | 7 | 2 |
1
A → B
2
B → C
3
{A, D} → B4
{C, D} → A해설
주어진 투플에서 성립하는 함수 종속은 {C, D} → A이다.
X → Y는 X 값이 같은 투플끼리 Y 값도 반드시 같아야 성립한다. (C, D) 값은 (7, 7), (5, 6), (5, 6), (7, 2)이며, 같은 (5, 6)인 두 투플의 A가 모두 2이므로 성립한다.
- A → B: A가 2인 두 투플의 B가 8과 6으로 달라 성립하지 않는다.
- B → C: B가 8인 두 투플의 C가 5와 7로 달라 성립하지 않는다.
- {A, D} → B: (A, D)가 (2, 6)인 두 투플의 B가 8과 6으로 달라 성립하지 않는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.