데이터무결성을 위한 제약조건

2010. 8. 14. 15:28오라클

데이터 무결성을 위한 제약조건
1. NOT NULL : 테이블의 컬럼은 null 이 아닌 값을 가져야 한다.
2. UNIQUE KEY : 키를 구성하는 모든 컬럼(단일 또는 복합 컬럼)이 가지는 값이 테이블 내에서 유일한 값이어야 한다. (하지만 null을 가지는 컬럼은 제외)
3. PRIMARY KEY : 로우를 식별하는 NULL이 아닌 단일 컬럼 또는 복합 컬럼
4. FOREIGN KEY : 부모 테이블의 기본키(PRIMARY KEY)를 참조하는 컬럼이며 반드시 부모 테이블의 가지는 값 중에 하나를 취해야 한다.
5. CHECK : 단일 컬럼 또는 복합 컬럼의 값을 제약하는 특정한 조건