[데이터베이스] 제약조건 PK, FK, UK (Primary, Foreign, Unique Key)
·
CS/데이터베이스
제약 조건(Constraint)은 테이블에 저장되는 데이터의 무결성을 유지하기 위해 정의하는 규칙 1. 기본 키(Primary Key, PK)개념: 테이블 내에서 각 레코드를 고유하게 식별할 수 있는 열(또는 열의 조합)입니다. 기본 키가 설정된 열은 중복된 값을 가질 수 없으며, NULL 값을 허용하지 않습니다.특징:각 테이블에 하나의 기본 키만 정의할 수 있습니다.기본 키로 지정된 열은 해당 테이블에서 각 행을 고유하게 식별합니다.중복된 데이터 입력이 불가능하며, 데이터베이스에서 데이터 무결성을 보장합니다.예시:학생 테이블에서 학생ID를 기본 키로 설정하면, 각 학생을 고유하게 식별할 수 있습니다. 2. 외래 키(Foreign Key, FK)개념: 한 테이블의 열이 다른 테이블의 기본 키를 참조하여,..