데이터 무결성을 지키기 위해 제한하는 조건 PRIMARY KEY (기본키) 데이터를 구분할 수 있는 식별자를 기본 키라고 부른다. 예를 들어, 회원 테이블의 아이디, 학생 테이블의 학번, 직원 테이블의 사번 등이 해당된다. 기본 키는 테이블 당 하나만 가질 수 있고, 입력되는 값은 중복될 수 없고, NULL 값도 올 수 없다. 그리고 대부분의 테이블은 기본 키를 가져야 한다. 기본 키 없이도 테이블 구성은 가능하지만, 기본 키를 설정해야 중복된 데이터가 입력되지 않는다. 예를 들어 회원 테이블의 아이디가 기본 키가 되면 아이디가 중복될 수 없다. 기본 키로 생성한 것은 클러스터형 인덱스가 자동으로 생성된다. 1) CREATE TABLE에서 설정하는 PK 제약조건 USE db_name; CREATE TAB..