모두CBT

관계형 데이터베이스에서 다음 설명에 해당하는 키(Key)는? | 21년-3회차-정보처리기사-필기 기출문제 상세 페이지

121년-3회차-정보처리기사-필기
관계형 데이터베이스에서 다음 설명에 해당하는 키(Key)는?
     
문제 이미지
     
1
후보키
2
대체키
 
3
슈퍼키
4
외래키
 
해설

이미지의 설명을 읽으면 "릴레이션의 모든 튜플을 유일하게 식별할 수 있는 속성의 집합"이라고 정의되어 있다. 이는 슈퍼키(Superkey)의 정의와 정확히 일치한다.

슈퍼키는 릴레이션의 모든 튜플을 고유하게 구별할 수 있는 하나 이상의 속성 조합으로, 후보키보다 큰 개념이며 불필요한 속성을 포함할 수 있다.

  • 후보키는 최소성을 만족하는 슈퍼키이므로 다른 개념이다.
  • 대체키는 기본키가 아닌 후보키이므로 다른 개념이다.
  • 외래키는 다른 릴레이션의 기본키를 참조하는 속성이므로 다른 개념이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.