반정규화 (1) 썸네일형 리스트형 [DB] 데이터 모델링(9) - 반정규화(Denormalization) 이 글은 전공 수업 내용을 복습할 겸 기록해놓은 글입니다. 추가할 사항이 있거나 잘못된 점이 있으면 댓글로 남겨주세요. 반정규화(Denormalization) 정규화된 엔티티, 속성, 관계에 대해 성능 향상을 위해 중복, 통합, 분리를 수행하는 데이터 모델링 기법 정규화를 수행하지 않은 것(비정규화)이 아님. 특징 테이블, 칼럼, 관계의 반정규화를 종합적으로 고려 - 일반적으로 Column의 중복을 통해 수행 과도한 반정규화는 데이터의 무결성을 침해 반정규화 절차 반정규화 대상조사 - 전체 데이터의 양을 조사하고 그 데이터가 해당 프로세스를 처리할 때 성능저하가 나타나는지 검증 다른 방법 유도 검토 - 데이터를 중복해 데이터 무결성을 깨뜨릴 위험을 제어하기 위해 먼저 다른 방법을 모색 - 뷰 테이블 : .. 이전 1 다음