3-1 068 반정규화 [B]

이지우·2024년 5월 9일
0

정보처리기사

목록 보기
56/68

반정규화

성능 향상, 개발 및 운영의 편의성 등을 위해 정규화된 데이터 모델을 통합, 중복, 분리하는 과정

  • 의도적으로 정규화 원칙을 위배함
  • 성능이 향상되고 관리 효율성 증가
  • 데이터의 일관성 및 정합성 저하
  • 과도한 반정규화는 오히려 성능을 저하시킴
  • 데이터의 일관성과 무결성 / 성능과 단순화 중 무엇을 우선으로 할지 결정해야 함

방법

  • 테이블 통합
  • 테이블 분할
  • 중복 테이블 추가
  • 중복 속성 추가
profile
노력형 인간

0개의 댓글