문제 상세보기
문제 정보

문제 ID: 540206

카테고리: 정보처리기사

강의: 미분류

키워드: 없음

문제
어떤 릴레이션 R에서 X와 Y를 각각 R의 애트리뷰트 집합의 부분 집합이라고 할 경우 애트리뷰트 X의 값 각각에 대해 시간에 관계없이 항상 애트리뷰트 Y의 값이 오직 하나만 연관되어 있을 때 Y는 X에 함수 종속이라고 한다. 이 함수 종속의 표기로 옳은 것은?
정답을 선택하세요
1 Y → X
2 Y ⊂ X
3 X → Y
4 X ⊂ Y
단일 문제
정답
3번 : X → Y
해설 gpt-4o-mini 생성
[정답 근거] → 애트리뷰트 X의 값 각각에 대해 항상 애트리뷰트 Y의 값이 오직 하나만 연관되어 있다는 것은 X의 값이 주어지면 Y의 값이 유일하게 결정된다는 의미입니다. 따라서 X는 Y를 결정하는 역할을 하며, 이를 함수 종속으로 표현할 때는 "X → Y"로 표기합니다. 따라서 정답은 3번입니다.

[오답 해설] →
1. Y → X: 이는 Y의 값이 X의 값을 결정한다는 의미로, 문제의 정의와 반대입니다.
2. Y ⊂ X: 이는 Y가 X의 부분 집합이라는 의미로, 함수 종속과는 관련이 없습니다.
4. X ⊂ Y: 이는 X가 Y의 부분 집합이라는 의미로, 역시 함수 종속의 정의와 맞지 않습니다.

[관련 개념] → 함수 종속은 데이터베이스에서 애트리뷰트 간의 관계를 정의하는 중요한 개념입니다. X → Y는 X의 값이 주어졌을 때 Y의 값이 유일하게 결정된다는 것을 나타냅니다.

[학습 포인트] → 함수 종속의 표기법과 의미를 정확히 이해하는 것이 중요합니다. X가 Y를 결정하는 경우는 X → Y로 표기하며, 이를 통해 데이터베이스 설계 및 정규화 과정에서 애트리뷰트 간의 관계를 명확히 할 수 있습니다.