728x90 반응형 정규화1 데이터 모델링의 이해 - 데이터 모델과 SQL 정규화(Normalization) - 데이터 정합성(데이터의 정확성과 일관성을 유지하고 보장) 을 위해 엔티티의 작은 단위로 분리하는 과정이다. - 정규화를 할 경우 데이터 조회성능은 처리조건에 따라 향상되는 경우도 있고, 저하되는 경우도 있지만 입력, 수정, 삭제 성능은 일반적으로 향상된다고 볼 수 있다. 그렇다고 모든 엔티티를 무작정 분리하면 안 되기 때문에 정규화를 하기 위한 일정한 룰이 존재한다. (1) 제 1 정규화 - 모든 속성은 반드시 하나의 값만 가져야 한다. (2) 제 2 정규형 - 엔티티의 모든 일반속성은 반드시 모든 주식별자에 종속되어야 한다. 주 식별자가 단일 식별자가 아닌 복합식별자인 경우 일반속성이 주식별자의 일부에만 종속되면 안된다. (3) 제 3 정규형 - 주식멸자가 아닌 모.. 2024. 2. 23. 이전 1 다음 728x90 반응형