[DB] 정규형(Normal form)
제 1 정규형부터 Boyce-Codd 정규형 알아보기 정규화와 정규형 정규화는 데이터의 중복을 최소화하고, 데이터의 일관성을 지키기 위해 사용되는 관계형 데이터베이스 설계 이론입니다. 정규형은 정규화 과정에서 테이블이 만족해야 하는 특정 규칙을 나타내는 개념으로, 정규화와는 구별해야 합니다. 정규화는 쉽게 말하면, 관계형 스키마를 더 작은 속성들로 분해해 가는 과정이라고 할 수 있습니다. 주의해야 할 점은 테이블을 의미( = 함수적 종속 관계 )에 맞게 나누어야 하며 추후 데이터 손실이 발생하지 않아야 한다는 거죠. 정규화는 아래와 같은 장점을 가져다줍니다. 이상 현상을 제거하여 데이터를 일관성 있게 보존할 수 있게 합니다. 정규화가 되어 있는 쪽이 현실 세계와의 관계를 더 잘 반영합니다. 데이터 중복이..
DB
2024. 3. 8. 18:27