반정규화1 반 정규화(De-normalization) 반정규화의 개념 반정규화란 시스템의 성능 향상, 개발 및 운영의 편의성 등을 위해 정규화된 데이터 모델을 통합, 중복, 분리하는 과정으로, 의도적으로 정규화 원칙을 위배하는 행위를 말합니다. 반정규화를 수행하면 시스템의 성능이 향상되고 관리 효율성을 증가하지만 데이터의 일관성 및 정합성이 저하될 수 있음 조회(select) 속도를 향상시키나 데이터 모델의 유연성은 낮아짐 과도한 반정규화는 오히려 성능을 저하시킴 반정규화를 위해서는 사전에 데이터의 일관성과 무결성을 우선으로 할지, 데이터베이스의 성능과 단순화를 우선으로 할지를 결정해야 함 반정규화 방법에는 테이블 통합, 테이블 분할, 중복 테이블 추가, 중복 속성 추가 등이 있음 테이블 통합 테이블 통합은 테이블이 조인되는 경우가 많아 하나의 테이블로 합.. 2022. 6. 10. 이전 1 다음