SQL 개발자 (SQLD) / 01 데이터모델링
반정규화를 적용할 때의 원칙으로 옳지 않은 것은?
- 개발 편의를 위해 설계 초기부터 폭넓게 적용해 둔다
- 중복 컬럼을 두었으면 원본과 함께 갱신되도록 장치를 마련한다
- 성능 문제가 실제로 확인된 대상에 한정해 적용한다
- 정규화를 먼저 수행한 뒤에 검토한다
정답과 해설 보기
1. 개발 편의를 위해 설계 초기부터 폭넓게 적용해 둔다
처음부터 반정규화된 모델은 무엇을 왜 되돌렸는지 근거를 남기지 못해 이후 유지보수가 어려워집니다. 반정규화는 정규화된 모델을 기준으로, 문제가 확인된 자리에만 값을 치르고 적용하는 예외 처리입니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.