[ SQLD ] 성능 데이터 모델링
성능 데이터 모델링 성능 데이터 모델링은 DB 성능 향상을 목적으로 하며, 설계 단계의 데이터 모델링 시기 부터 정규화, 반정규화, 테이블 통합 및 분할, JOIN, 기본키, 외래키 등이 데이터 모델링에 반영되도록 하는 것을 말한다. 함수적 종속성 함수적 종속성(Functional Dependency)은 데이터들이 어떤 기준값에 의해 종속되는 현상이다. 기준값은 결정자(Determicant), 종속되는 값을 종속자(Dependent)라고 한다. 반정규화 반정규화란 엔터티, 속성, 관계에 대해 시스템의 성능 향상 및 개발과 운영의 단순화를 위해 중복과 통합, 분리 등을 수행하는 데이터 모델링 기법이다. 데이터 무결성이 깨질 수도 있지만, 데이터를 조회할 때 디스크 I/O의 양이 많거나, 경로가 복잡하여 조..
더보기