SQLD데이터 모델과 SQL제2정규화난이도 2MCQ

SQLD 제2정규화 기출문제 #3766

문제

복합 주식별자를 가진 테이블에서 일반 속성이 주식별자 전체가 아니라 일부 속성에만 종속되어 있다. 이를 분리하는 정규화 단계로 가장 적절한 것은?

① 제1정규화 ② 제2정규화 ③ 제3정규화 ④ 반정규화

정답

2

해설

정답: 2. 복합 식별자의 일부에만 종속되는 부분 함수 종속을 제거하는 것은 제2정규화이다.

오답 풀이

  • 1번: 제1정규화는 반복 속성이나 다중값 속성을 제거한다.
  • 2번: 부분 함수 종속 제거에 해당한다.
  • 3번: 제3정규화는 이행 함수 종속을 제거한다.
  • 4번: 반정규화는 성능 등을 위해 의도적으로 중복을 허용하는 설계이다.

보충 개념 제2정규형은 제1정규형을 만족하면서 기본키 전체에 대해 완전 함수 종속을 만족해야 한다. 복합키 일부에만 의존하는 속성은 별도 엔터티로 분리한다.

SQLD 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 제2정규화 데이터 모델과 SQL 기출 #3766 | 문어CBT