데이터베이스의 설계를 재구성하는 테크닉이다.정규화를 통해 불필요한 데이터(redundancy)를 제거할 수 있고,삽입/갱신/삭제 시 발생할 수 있는 이상현상(anamolies) 등을 방지할 수 있다. image 위의 표는 정규화 방식에 대한 특징을 나타낸다.처