← 회차 전체 문제정처LAB 자체 제작내용 검수 완료정처LAB 정보처리기사 필기 자체 제작 3회 · 데이터베이스 구축 · 정규화 · 52번
R(A,B,C,D)에서 후보키가 AB이고 A→C, C→D가 성립한다. 3NF로 분해할 때 우선 제거해야 할 종속은?
- 1
A→C의 부분 함수 종속
정답 근거후보키 AB의 진부분집합 A가 비주요 속성 C를 결정하므로 A→C는 부분 함수 종속이며 먼저 제거해야 한다. - 2
C→D의 조인 종속
오답 이유C→D는 C가 비주요 속성일 때 키 AB에서 D로 이어지는 이행 함수 종속을 만든다. 조인 종속이라는 분류는 맞지 않는다. - 3
AB→C의 완전 함수 종속
오답 이유AB→C도 성립하지만 이미 A→C가 성립하므로 C는 AB 전체에 완전 함수 종속되지 않는다. - 4
D→A의 다치 종속
오답 이유D→A는 제시된 함수 종속에서 유도되지 않으며, 다치 종속이라는 근거도 없다.
정답·상세해설정답 1번
후보키가 AB인데 비주요 속성 C가 키의 일부인 A에만 종속되므로 A→C는 부분 함수 종속이다. 이를 먼저 분리해야 제2정규형을 만족하고, 이후 C→D의 이행 종속을 제거해 제3정규형으로 간다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-16