키의 개요 키 (Key) 키 란? 릴레이션에서 투플을 구별할 수 있게 하는 유일한 속성 (집합) 릴레이션 간의 관계를 맺는데 사용 키의 특성 한 릴레이션에서 투플의 키는 같은 값을 가질 수 없다 (유일성) 최소한의 속성들로만 키를 구성해야 한다 (최소성) 키의 종류 수퍼키 (Super Key) 후보키 (Candidate Key) 기본키 (Primary Key) 대체키 (Alternate Key) 외래키 (Foreign Key) 대리키 (Surrogate Key) 키의 종류 수퍼키 (Super Key) 투플을 유일하게 식별할 수 있는 속성들의 집합 (유일성) 하나의 릴레이션에서 키로 지정된 속성의 값은 투플마다 달라야 한다. 투플을 유일하게 식별할 수 있는 값이면 모두 수퍼키가 될 수 있다 예 : 사원 명..