21-1다음 설명에 해당하는 데이터 모델링 기법을 적으시오.정규화를 마… | 2021년 정보처리기사실기 1회차 기출문제 상세 페이지
16
21-1
다음 설명에 해당하는 데이터 모델링 기법을 적으시오.
- 정규화를 마친 엔터티·속성·관계를 대상으로 한다.
- 조회 성능을 높이고 개발·운영을 단순하게 하려고, 일부러 데이터를 중복시키거나 테이블을 합치거나 나눈다.
- 정규화 원칙을 의도적으로 위배하므로 데이터 일관성 관리 부담이 늘어난다.
해설
반정규화(De-normalization)
[해설]
성능을 위해 정규화된 모델에 중복·통합·분리를 적용하는 것은 반정규화(De-normalization)다. 비정규화·역정규화라고도 한다.
- 테이블 통합·분할(수평·수직)
- 중복 테이블 추가(집계·이력 테이블)
- 중복 컬럼·파생 컬럼 추가
조인이 줄어 조회가 빨라지는 대신, 중복 데이터를 맞추는 갱신 비용이 커진다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.