SQLD데이터 모델과 SQL난이도 2MCQ

SQLD 데이터 모델과 SQL 기출문제 #853

문제

다음 테이블에서 위반하는 정규형은?

[주문상세] 주문번호(PK), 상품코드(PK), 상품명, 수량, 단가 ※ 상품명은 상품코드에 의해 결정됨

① 제1정규형 ② 제2정규형 ③ 제3정규형 ④ BCNF

정답

2

해설

복합 기본키 (주문번호, 상품코드)에서 상품명이 상품코드에만 의존하는 부분 함수 종속이 발생하여 제2정규형을 위반합니다. ① 제1정규형은 원자값 조건을 만족하므로 위반하지 않습니다. ③ 제3정규형과 ④ BCNF는 제2정규형이 만족된 후 고려되는 상위 정규형입니다.

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

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

[SQLD] 데이터 모델과 SQL 기출 #853 | sqldpass