← 회차 전체 문제편집복원내용 검수 완료2025년 정보처리기사 2회 필기 · 데이터베이스 구축 · 50번
고객 주소를 주문 행마다 반복 저장해 주소 변경 시 일부 주문만 갱신되는 문제가 발생했다. 스키마를 정규화할 때 기대하는 효과가 아닌 것은?
- 1
주소 정보를 한 곳에서 관리해 갱신 이상을 줄인다.
오답 이유중복 저장을 줄이면 주소 변경 지점이 줄어 갱신 이상을 예방하는 데 도움이 된다. - 2
조회 성능과 무관하게 같은 주소 값을 가능한 많은 테이블에 의도적으로 복제한다.
정답 근거무조건적인 값 복제는 중복과 불일치 가능성을 키우므로 정규화의 기대 효과와 반대다. - 3
삽입·삭제 과정에서 불필요한 사실이 함께 사라지는 문제를 완화한다.
오답 이유정규화된 분해는 다른 사실 때문에 필요한 행을 함께 삭제하거나 삽입하지 못하는 이상을 줄인다. - 4
함수 종속을 기준으로 속성을 분해해 데이터 일관성을 높인다.
오답 이유함수 종속을 보존하며 적절히 분해하면 같은 사실을 여러 위치에서 관리할 필요가 감소한다.
정답·상세해설정답 2번
정규화는 함수 종속을 분석해 중복과 삽입·갱신·삭제 이상을 줄이는 과정이다. 동일 값을 여러 곳에 의도적으로 복제하는 것은 반정규화나 캐시 전략에서 별도 근거로 선택할 수 있지만 정규화의 목적은 아니므로 ②가 답이다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21