기출문제/정보처리기사

2020년 3회 정보처리기사 기출문제 51번

엉클지니 2025. 4. 9. 15:57

51. 다음에 해당하는 함수 종속의 추론 규칙은?

분해 규칙     이행 규칙

반사 규칙    결합 규칙

 

 

 😊


📝 문제 문장

X → Y이고 Y → Z이면 X → Z이다.


이 문장이 뜻하는 것은 어떤 함수 종속성에서 한 속성 집합이 다른 속성 집합을 통해 또 다른 속성 집합을 종속시킬 수 있다는 의미입니다.
이 개념은 함수 종속의 추론 규칙 중 하나입니다.


✅ 문제 분석

내용 설명

X → Y X가 Y를 결정한다 (X를 알면 Y를 알 수 있다)
Y → Z Y가 Z를 결정한다 (Y를 알면 Z를 알 수 있다)
X → Z 결국 X가 Z를 결정한다는 것을 알 수 있다

즉, 중간 단계인 Y를 거쳐 X에서 Z로 도달할 수 있습니다.


🧠 해당되는 추론 규칙은?

이 규칙은 바로 **이행 규칙 (Transitivity Rule)**입니다.

이행 규칙(Transitivity Rule)
X → Y이고 Y → Z이면 X → Z이다.

이것은 함수 종속의 기본적인 추론 규칙 중 하나로, 논리적으로 연쇄적으로 연결된 함수 종속성들을 결합하여 더 큰 함수 종속성을 유도할 때 사용됩니다.


📚 예시로 쉽게 이해해요!

예시 상황

학번(X) 이름(Y) 학과(Z)

202301 철수 컴퓨터공학과
202302 영희 경영학과
  • 학번 → 이름
    (학번을 보면 누구인지 알 수 있어요!)
  • 이름 → 학과
    (이름을 보면 어떤 학과인지 알 수 있어요!)

➡ 그러면 학번 → 학과도 가능하겠죠?
(학번을 보면 이름을 알 수 있고 → 그 이름으로 학과도 알 수 있으니까요!)

이게 바로 이행 규칙! 🤓


✅ 정답 및 결론

선택지 설명 해당 여부

① 분해 규칙 X → YZ이면 X → Y, X → Z로 나눌 수 있음
이행 규칙 X → Y, Y → Z 이면 X → Z
③ 반사 규칙 X가 Y를 포함하면 X → Y
④ 결합 규칙 X → Y, X → Z이면 X → YZ

🏁 결론

🔍 정답: ❷ 이행 규칙
📘 이 문제는 **함수 종속의 추론 규칙 중 '이행 규칙'**을 묻는 것으로,
중간 단계를 거쳐 결과를 유도하는 방식이라는 점을 기억하세요!

궁금한 점 있으면 언제든 질문 주세요! 😊💬
다음 문제도 같이 풀어볼까요?