[sql] 정규화의 개념과 목적
관계형 데이터베이스에서 정규화는 데이터 중복을 최소화하고 데이터의 무결성을 보장하기 위한 과정입니다. 정규화된 데이터베이스는 효율적인 데이터 저장과 검색을 가능하게 합니다.
정규화의 목적은 무엇인가요?
- 중복을 줄여 데이터 저장 공간을 절약합니다.
- 삽입, 수정, 삭제 시 이상 현상을 방지하여 데이터 일관성을 유지합니다.
- 데이터베이스 구조를 변경할 때 발생하는 복잡성을 최소화하고 유연성을 확보합니다.
정규화된 데이터베이스는 관계형 데이터베이스의 설계 원리를 따르므로 데이터의 일관성과 효율적인 관리가 가능합니다.
참조: MySQL 정규화