1 / 1
제약조건(Constraints)이란?
1. 제약조건(Constraints)이란?
정규화(1NF~BCNF)는 데이터 중복을 제거하고 이상(anomaly)을 방지하기 위해 테이블 구조를 최적화하는 과정이다. 그러나 정규화된 스키마는 데이터의 '형태'만 정의할 뿐, 데이터의 '의미'와 '비즈니스 규칙'을 강제하지는 않는다. 예를 들어, salary 열이 NUMBER 타입으로 정의되어 있다고 해서 음수 급여가 허용되는 것은 아닌 것처럼 말이다.