본문 바로가기

Database

CONSTRAINT

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