1. 제약조건이란

2. 제약조건의 종류

제약 조건의 종류

3. 제약조건 구문 형식

3.1 NOT NULL

CREATE TABLE 테이블명
(컬럼명1 데이터 타입 NOT NULL,
 컬럼명2 데이터 타입 NULL,
 컬럼명3 데이터 타입);

3.2 UNIQUE

CREATE TABLE 테이블명
(컬럼명1 데이터 타입 UNIQUE,
 컬럼명2 데이터 타입,
 컬럼명3 데이터 타입,
 컬럼명4 데이터 타입, UNIQUE
 CONSTRAINT 제약명 UNIQUE(컬럼2, 컬럼3));

3.3 Primary key(기본키)

CREATE TABLE 테이블명
(컬럼명1 데이터 타입 PRIMARY KEY,
 컬럼명2 데이터 타입);
 
OR

CREATE TABLE 테이블명
(컬럼명1 데이터 타입, 
 컬럼명2 데이터 타입
 CONSTRAINT 기본키 이름 PRIMARY KEY(컬럼2));