데이터베이스 일반컴퓨터활용능력 1급 · 2008년02월24일 · 42/60
42.다음 보기의 설명에 해당되는 것은?(문제오류로 모두 정답 처리한 문제 입니다. 여기서는 1번을 정답 처리 합니다.)

1
기본키(Primary Key)정답
2
슈퍼키(Super Key)
3
대체키(Alternate Key)
4
후보키(Candidate Key)
해설
후보키 (Candidate Key) ․릴레이션을 구성하는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용하는 속성들의 부분집합, 즉 기본키로 사용할 수 있는 속성들을 말함 ․릴레이션에 있는 모든 튜플에 대해서 유일성과 최소성을 만족시켜야 함 기본키 (Primary Key) ․후보키 중에서 선택한 주키(Main Key) ․한 릴레이션에서 특정 튜플을 유일하게 구별할 수 있는 속성 ․Null 값을 가질 수 없음 ․기본키로 정의된 속성에는 동일한 값이 중복되어 저장될 수 없음 대체키(Alternate Key) ․후보키가 둘 이상일 때 기본키를 제외한 나머지 후보키들을 말함 ․보조키라고도 함 슈퍼키(Super Key) ․릴에이션에서 같은 튜플이 발생하지 않는 키를 구성할 때, 속성의 집합으로 구성하는 것을 말함 ․릴레이션을 구성하는 모든 튜플에 대해 유일성은 만족시키지만, 최소성은 만족시키지 못함 외래키(Foreign Key) ․관계(Realtionship)를 맺고 있는 릴레이션 R1, R2에서 릴레이션 R1이 참조하고 있는 릴레이션 R2의 기본키와 같은 R1 릴레이션의 속성 ․외래키로 지정되면 참조테이블의 기본키에 없는 값은 입력할 수 없음