테이블과 컬럼이 많은 DB일 수록 모델링을 잘 못 하거나내가 모델링한 DB가 좋은 DB인지 판단하기가 힘들어진다.이 문제를 해결하기 위해 정규화 도입DB의 테이블이 잘 만들어 졌는지 평가하고, 잘 만들지 못한 테이블을 고쳐나가는 과정테이블을 정규형(normal form
데이터베이스에서 이상 현상을 없앨 수 있다 (3NF 테이블의 대부분이 이러한 이상현상을 방지)데이터의 중복을 없애고 불필요한 데이터를 최소화 한다새로운 종류의 데이터를 추가할 때 테이블 구조를 수정을 많이 하지 않아도 된다.위 조건에 부합하기 위해 데이터를 분해하는 과
하나의 논리적 기능을 수행하기 위한 작업의 단위로 데이터 베이스의 일관된 상태를 또 다른 일관된상태로 변환시킨다.트랜젹션이 포함된 연산이 불가분 관계로 실행되기 위해서는 ACID라는 트랜잭션의 4가지 특징을 알아야한Atomicity(원자성): All of Nothing