2025 국가직9급 컴퓨터일반 6번 해설 — 정규화와 함수 종속
정답 ③번출제 쟁점 정규화와 함수 종속발문 옳지 않은 것 고르기
문제
데이터베이스 정규화에 대한 설명으로 옳지 않은 것은?
- ① 정규화 과정에서 고려해야 하는 속성 간의 관련성을 함수적 종속성이라고 한다
- ② 정규화는 이상 현상이 발생하는 릴레이션을 분해하여 이상 현상을 없애는 과정이다
- ③ 릴레이션의 함수 종속 관계에서 모든 결정자가 슈퍼키면 보이스/코드 정규형(BCNF)에 속한다 ← 정답
- ④ 릴레이션에 속한 모든 속성의 도메인이 원자 값(atomic value) 만으로 구성되어 있으면 제1 정규형에 속한다
선지별 해설
① 정규화 과정에서 고려해야 하는 속성 간의 관련성을 함수적 종속성이라고 한다
이 선지 진술은 옳음(O)
함수적 종속성은 한 속성 집합의 값이 다른 속성 값을 결정하는 관계로, 정규형 판정과 분해의 핵심 근거가 된다.
② 정규화는 이상 현상이 발생하는 릴레이션을 분해하여 이상 현상을 없애는 과정이다
이 선지 진술은 옳음(O)
정규화는 중복과 이상 현상을 줄이도록 릴레이션 구조를 정리하는 데이터베이스 설계 절차이다.
③ 릴레이션의 함수 종속 관계에서 모든 결정자가 슈퍼키면 보이스/코드 정규형(BCNF)에 속한다
이 선지 진술은 틀림(X)
출제 의도상 BCNF 조건은 결정자가 후보키인 경우로 구분한다. 따라서 슈퍼키만을 기준으로 둔 설명은 옳지 않은 선지이다.
④ 릴레이션에 속한 모든 속성의 도메인이 원자 값(atomic value) 만으로 구성되어 있으면 제1 정규형에 속한다
이 선지 진술은 옳음(O)
제1정규형은 속성의 도메인이 원자 값으로만 구성되어 반복 그룹이나 다중 값을 갖지 않는 상태를 말한다.
핵심 요약 (Q&A)
- Q. 2025 국가직9급 컴퓨터일반 6번의 핵심 쟁점은 무엇인가?
- A. 2025 국가직9급 컴퓨터일반 6번은 정규화와 함수 종속에 관한 문항으로, "옳지 않은 것"을 고르는 문제입니다.
- Q. 2025 국가직9급 컴퓨터일반 6번의 정답은?
- A. 정답은 ③번입니다. 출제 의도상 BCNF 조건은 결정자가 후보키인 경우로 구분한다. 따라서 슈퍼키만을 기준으로 둔 설명은 옳지 않은 선지이다.