반응형 정규화1 정규화(Normalization)에 대해서 정규화(Normalization)란? 정규화의 기본 목표는 데이터베이스에 존재하는 테이블 간에 중복된 데이터를 허용하지 않는다는 것이다. 중복된 데이터를 허용하지 않음으로써 무결성(Integrity)을 유지할 수 있으며, 한 테이블의 데이터 용량이 최소화되는 효과가 있다. 제 1 정규화(1NF, First Normal Form) 각 테이블의 속성(Attribute)은 단일 값을 가져야 한다. 각 레코드는 고유해야 한다. (예제) 제 2 정규화(2NF, Second Normal Form) 제 1 정규화 적용한 상태 모든 일반 속성은 반드시 모든 주식별자에 종속되어야 한다. 단일 식별자인 경우 발생하지 않는다. 즉 복합 식별자(Composite Primary Key)일 때만 발생한다. (예제) 제 3 정규화.. 2023. 4. 26. 이전 1 다음