문제
성능 데이터 모델링에서 중복 테이블 생성의 목적으로 가장 적절한 것은?
① 데이터 무결성 향상 ② 저장 공간 절약 ③ 조인 연산 최소화를 통한 성능 향상 ④ 정규화 위반 오류 수정
정답
3번
해설
중복 테이블은 반정규화 기법 중 하나로, 조인이 많이 발생하는 테이블들의 데이터를 중복 저장하여 조인 연산을 줄이고 조회 성능을 향상시키는 목적으로 사용됩니다. ①번은 정규화의 목적이고, ②번은 중복 테이블은 오히려 저장 공간을 더 사용하며, ④번은 중복 테이블의 목적이 아닙니다.