비정규화하면1 [DB] 정규화와 비정규화 1. 정규화란? 데이터베이스 설계에서 중복을 최소화하고 데이터 일관성을 유지하기 위해 데이터를 구조화하는 프로세스입니다. 주로 관계형 데이터베이스에서 사용되며, 관련 테이블 간의 종속성을 제거하여 데이터 무결성을 향상 정규화의 목적: 중복 제거: 데이터베이스에 중복된 데이터를 피하여 저장공간을 절약하고 데이터 일관성을 유지합니다. 삽입, 갱신, 삭제 이상 방지: 데이터가 갱신되거나 삭제될 때 발생할 수 있는 이상 현상을 최소화합니다. 검색 효율 향상: 쿼리의 성능을 향상시켜 데이터 검색 속도를 개선합니다. 2. 비정규화란? 비정규화는 데이터베이스 설계에서 정규화된 데이터 모델을 일부로 건너뛰거나 조정하여 성능을 향상시키는 프로세스입니다. 정규화된 데이터 모델은 중복을 최소화하고 데이터 일관성을 유지하기 .. 2024. 2. 10. 이전 1 다음