본문/내용
1. 본인의 Data Modeling 경험과 그 과정에서 얻은 교훈을 구체적으로 기술해 주세요.
경험한 데이터 모델링 과정은 다양한 프로젝트를 통해 얻은 실무 경험을 바탕으로 이루어졌습니다. 처음에는 단순한 데이터 수집과 저장을 위해 시작했지만, 점차 비즈니스의 핵심 문제를 해결하기 위해 데이터 구조를 정교하게 설계하는 단계로 발전하였습니다. 가장 기억에 남는 프로젝트는 고객 행동 분석 시스템을 구축했던 경험입니다. 이 프로젝트는 고객의 여러 접점 데이터를 하통합된 데이터 모델 속에 효율적으로 저장하고 분석할 수 있도록 설계하는 것이 목표였습니다. 최초에는 다양한 출처의 데이터가 유입되었기 때문에 표준화와 정합성을 확보하는 작업이 시급하였고, 이를 위해 일관된 데이터 정의와 표준화 규칙을 세우는 데 집중하였습니다. 이후에는 분석 수행에 최적화된 데이터 구조를 설계하기 위해 정규화와 디노멀라이징의 적절한 균형을 유지하는 것이 중요하다는 것을 깨달았습니다. 정규화는 데이터 무결성을 높이고 중복 데이터를 줄이지만, 분석 성능이 저하될 수 있다는 점을 고려하여, 읽기 성능 향상을 위해 일부 디노멀라이징을 적용하였으며, 이 …