반정규화1 [기술면접] DB | 데이터베이스 정규화 💡 정규화란 무엇이고 장점과 단점은 무엇이 있을까요? 정규화는 ERD 내에서 중복 요소를 찾아 제거해나가는 과정이다 정규화 방법 : 1) 1차. 2차 3차. 보이스코드 정규화는 함수적 종속성에 근거 2) 4차 정규화는 다치 종속을 제거 3) 5차 정규화는 조인에 의한 이상현상을 제거하여 정규화를 수행합니다. 👍장점 : 정규화를 통해 입출력 데이터의 양을 줄여 성능을 향상시킵니다. 입력/수정/삭제 시 성능은 항상 향상됩니다. 유연성 증가: High Cohesion & Loose Coupling 원칙에 충실해짐 재활용 가능성 증가: 개념이 세분화됨 데이터 중복 최소화 👎단점 : 정규화로 인해 조회 시 처리 조건에 따라 성능 저하가 발생할 수도 있습니다 데이터 조회 시 조인을 유발하여 CPU와 메모리를 많이 .. 2023. 9. 10. 이전 1 다음