모던지
SQL 개발자 (SQLD) / 01 데이터모델링

반정규화를 적용할 때의 원칙으로 옳지 않은 것은?

  1. 개발 편의를 위해 설계 초기부터 폭넓게 적용해 둔다
  2. 중복 컬럼을 두었으면 원본과 함께 갱신되도록 장치를 마련한다
  3. 성능 문제가 실제로 확인된 대상에 한정해 적용한다
  4. 정규화를 먼저 수행한 뒤에 검토한다
정답과 해설 보기

1. 개발 편의를 위해 설계 초기부터 폭넓게 적용해 둔다

처음부터 반정규화된 모델은 무엇을 왜 되돌렸는지 근거를 남기지 못해 이후 유지보수가 어려워집니다. 반정규화는 정규화된 모델을 기준으로, 문제가 확인된 자리에만 값을 치르고 적용하는 예외 처리입니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.