정규화
[sqld] 정규화
정규화란? 반복적인 데이터를 분리하고 각 데이터가 종속된 테이블에 적절하게 배치되도록 하는 것 반 정규화란? 정규화된 엔터티, 속성, 관계에 대해 시스템의 성능향상과 개발, 운영의 단순화를 위해 중복, 통합, 분리 등을 수행하는 데이터 모델링의 기법 일반적으로 정규화시 입력/수정/삭제 성능이 향상되며, 반정규화시 조인 성능이 향상된다. 1차 정규화란? (1NF) 모든 도메인이 원자값만으로 구성되도록 하는 정규형 판매 내역 테이블 판매 물건 판매 금액 거래처 사과 5000 제일상회 배 10000 배민상회, 요기요상회 귤 3000 제주상회 판매 물건 판매 금액 거래처 사과 5000 제일상회 배 10000 배민상회 배 10000 요기요상회 귤 3000 제주상회 2차 정규화란? (2NF) 2차 정규형은 부분적 ..