후보 키

DB : 2007. 3. 14. 01:12
반응형
관계 데이터베이스(RDB)에서 관계, 즉 데이터베이스 테이블 내의 특정 투플을 일의적으로 식별할 수 있는 키 필드. 이 키 필드는 단일 속성일 수도 있고 복수의 속성일 수도 있다. 관계에는 반드시 최소한 하나의 후보 키가 있어야 한다. 그러나 하나 이상의 키도 있을 수 있다. 키가 하나밖에 없을 때 그 키는 자동적으로 그 관계의 일차 키(primary key)가 된다. 키가 하나 이상 있는 경우에 각 키를 후보 키라고 한다. 복수의 후보 키가 있는 경우에 데이터베이스 설계자는 후보 키 중의 하나를 일차 키로 지정해야 한다. 일차 키로 지정되지 않은 키를 대체 키(alternate key)라고 한다.
반응형
Posted by Real_G