← 회차 전체 문제정처LAB 자체 제작내용 검수 완료정처LAB 정보처리기사 필기 자체 제작 2회 · 데이터베이스 구축 · 정규화 · 43번
고객(고객번호, 연락처)에서 연락처 한 칸에 `010-1111, 010-2222`처럼 여러 값을 함께 저장한다. 각 칸을 원자값 하나로 만들기 위해 우선 만족해야 할 정규형은?
- 1
1NF
정답 근거1NF는 한 속성 칸의 다중값을 제거하고 원자값 하나만 저장하게 하므로 정답이다. - 2
2NF
오답 이유2NF는 1NF를 전제로 복합 후보키 일부에 대한 부분 함수 종속을 제거한다. - 3
3NF
오답 이유3NF는 2NF를 전제로 비주요 속성 사이의 이행 함수 종속을 제거한다. - 4
BCNF
오답 이유BCNF는 모든 비자명 함수 종속의 결정자가 슈퍼키가 되게 하는 더 강한 조건이다.
정답·상세해설정답 1번
제1정규형은 각 속성값이 해당 도메인의 원자값 하나여야 한다. 반복 그룹이나 한 칸의 다중값을 별도 행·관계로 분리하는 것이 첫 단계다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-16