반응형
47. 이행적 함수 종속 관계를 의미하는 것은?
(정보처리기사 필기 - 2020년 06월 06일 기출 - 3과목 데이터베이스 구축)
① A→B이고 B→C 일 때, A→C를 만족하는 관계
② A→B이고 B→C 일 때, C→A를 만족하는 관계
③ A→B이고 B→C 일 때, B→A를 만족하는 관계
④ A→B이고 B→C 일 때, C→B를 만족하는 관계
정답은 ① A→B이고 B→C 일 때, A→C를 만족하는 관계입니다.
🔍 **이행적 함수 종속(Transitive Functional Dependency)**이란
- 어떤 릴레이션에서 A → B이고, B → C일 때,
A → C가 함수 종속 관계로 성립하는 것을 말합니다. - 이때 C는 A에 직접 종속되지 않고, B를 거쳐 간접적으로 종속되므로 이를 이행적 종속이라고 합니다.
📌 예시:
- 학생ID → 학과코드
- 학과코드 → 학과명
→ 따라서 학생ID → 학과명은 이행적 함수 종속입니다.
나머지 보기들은 함수 종속의 방향이 잘못되었거나 의미가 맞지 않아요.
'13 _ 정보처리기사 [필기]' 카테고리의 다른 글
| 49. STUDENT 테이블에 독일어과 학생 50명, 중국어과 학생 30명, 영어영문학과 학생 50명의 정보가 저장되어 있을 때, 다음 두 SQL문의 실행 결과 튜플 수는? (0) | 2025.09.26 |
|---|---|
| 48. 하나의 애트리뷰트가 가질 수 있는 원자값들의 집합을 의미하는 것은? (0) | 2025.09.26 |
| 46. 데이터베이스의 논리적 설계(logical design) 단계에서 수행하는 작업이 아닌 것은? (0) | 2025.09.26 |
| 45. 다음 SQL 문의 실행 결과는? (0) | 2025.09.26 |
| 44. 뷰(view)에 대한 설명으로 옳지 않은 것은? (0) | 2025.09.26 |