데이터베이스 키를 ①부터 ④까지 쓰시오.
① 다른 릴레이션의 기본키를 참조하는 속성 또는 속성 집합
② 튜플을 유일하게 식별하며 최소성을 만족하는 속성 집합
③ 후보키가 여러 개일 때 기본키로 선택되지 않은 나머지 후보키
④ 튜플을 유일하게 식별하지만 최소성은 요구하지 않는 속성 집합
모범답안
① 외래키, ② 후보키, ③ 대체키, ④ 슈퍼키
풀이와 판단 근거
① 외래키는 다른 릴레이션의 후보키를 참조한다. ② 후보키는 튜플을 유일하게 식별하면서 불필요한 속성을 뺄 수 없는 최소성을 만족한다. ③ 대체키는 여러 후보키 중 기본키로 선택되지 않은 나머지다. ④ 슈퍼키는 유일성만 만족하면 되므로 후보키에 불필요한 속성이 더 붙어도 될 수 있다.
자주 틀리는 지점
- 유일성만 필요한 슈퍼키와 유일성·최소성을 모두 만족하는 후보키를 혼동함
- 대체키를 기본키의 복사본이나 백업 키로 오해함
- 외래키가 반드시 다른 릴레이션의 기본키만 참조하고 후보키는 참조할 수 없다고 단정함
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.