SQL PRIMARY KEY
FOREIGN KEY
PRIMARY KEY (기본키)
• 테이블의 각 레코드를 식별
• 중복되지 않은 고유값을 포함
• NULL 값을 포함할 수 없음
• 테이블 당 하나의 기본키를 가짐


PRIMARY KEY 삭제


PRIMARY KEY 추가


FOREIGN KEY (참조 키)
한 테이블을 다른 테이블과 연결해주는 역할이며,
참조되는 테이블의 항목은 그 테이블의 기본키 (혹은 단일값)


FOREIGN KEY 삭제


FOREIGN KEY 추가

- 다음과 같이 study_id 가 PRIMARY KEY, patient_id 가 person 테이블의 pid 와 연결된 FOREIGN KEY 로 지정된 study 테이블을 생성하세요.


- 생성한 테이블의 PRIMARY KEY 를 삭제하세요.

- 생성한 테이블의 FOREIGN KEY 를 삭제하세요

- study 테이블의 patient_id 를 person 테이블의 pid 와 연결된 FOREIGN KEY 로 등록하세요.

- study 테이블의 study_id 를 PRIMARY KEY로 등록하세요.
