SQLD데이터베이스 구축난이도 3MCQ

SQLD 데이터베이스 구축 기출문제 #5361

문제

다음 중 슈퍼키(Super Key)에 대한 설명으로 가장 옳지 않은 것은?

① 릴레이션에서 각 튜플을 유일하게 식별할 수 있는 속성들의 집합이다 ② 모든 슈퍼키는 후보키이다 ③ 불필요한 속성을 포함할 수 있다 ④ 릴레이션에는 최소 하나의 슈퍼키가 존재한다

정답

2

해설

②번이 옳지 않다. 후보키는 유일성과 최소성을 모두 만족하는 슈퍼키이지만, 모든 슈퍼키가 후보키인 것은 아니다. 슈퍼키는 튜플을 유일하게 식별할 수 있으면 되므로 불필요한 속성을 포함할 수 있다. 예를 들어 학번만으로 학생을 식별할 수 있다면 {학번}은 후보키이고, {학번, 이름}은 슈퍼키이지만 최소성을 만족하지 않아 후보키가 아니다.

SQLD 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 데이터베이스 구축 기출 #5361 | 문어CBT