정규화란 애트리뷰트 간에 존재하는 함수적 종속성이라는 수학적인 개념을 분석해서 관계형 스키마를 더 효율적인 구조로 정제해 나가는 과정이다.
쉽게 말하면 테이블을 나누는 과정이다.
반복하는 값이나 여러 값을 갖는 다치 에트리뷰트를 제거해서 반드시 하나의 값만 갖도록 하는 과정이다.
원자값만 가지는 것이다.

기본키에 종속적이지 않은 에트리뷰트를 분리하는 완전 함수적 종속 관계를 만드는 과정이다.

학번→학과명,학과 ,전화 번호는 함수적 종속 관계는 맺고 있으나 완전 함수적 종속이 아니다.
왜냐하면 학번 ,과목번호에 모두 종속적이지 않고 학번에도 부분적으로 종속되기 때문이다.
따라서 학번을 기본키로 하는 릴레이션을 하나 더 분해 하여 부분 함수적 종속 관계를 제거해야 한다.
기본키 이외의 애트리뷰트에 종속적인 애트리뷰트를 제거 하는 과정이다
제 3정규형은 제 1정규형, 제 2정규형을 만족하고, 이행적함수 종속 관계 제거을 말한다.
이행적 종속성이란 기본키가 아닌 애트리뷰트가 다른 애트리뷰트의 값과 관계가 있는 경우를 말한다.