CONSTRAINT - 제약조건
데이터 무결성 유지를 위하여 사용자가 지정할 수 있는 성질
→ 데이터를 보호, 유지하기위해
CONSTRAINT 종류
1) NOT NULL : 컬럼이 NULL 값을 가질 수 없음. (필수입력)
2) UNIQUE : 컬럼, 컬럼의 조합이 테이블 모든 행에서 고유한 값을 가져야 함.
(자동 인덱스 생성) 예) ID중복확인.
3) PRIMARY KEY : 각 행을 유일하게 구분시켜준다. (NOT NULL+ UNIQUE)
(UNIQUE 자동 인덱스 생성)
4) FOREIGN KEY : 다른 테이블의 컬럼이나 컬럼의 조합을 참고함
5) CHECK : 컬럼값이 반드시 참이어야 하는 조건
'Database' 카테고리의 다른 글
DDL명령어 - 데이터 구조 변경 (0) | 2018.05.22 |
---|---|
DICTIONARY (0) | 2018.05.22 |
TRANSACTION (0) | 2018.05.22 |
SubQuery (0) | 2018.05.22 |
SET연산자(UNION..) (0) | 2018.05.22 |