문제
다음 중 관계형 데이터베이스의 키(Key) 개념에 대한 설명으로 가장 옳지 않은 것은?
① 슈퍼키(Super Key)는 유일성은 만족하지만 최소성은 보장되지 않는다. ② 후보키(Candidate Key)는 슈퍼키 중에서 최소성을 만족하는 키이다. ③ 기본키(Primary Key)는 여러 개의 후보키 중 대표로 선택된 키이다. ④ 복합키(Composite Key)는 반드시 모든 구성 속성이 기본키여야 한다.
정답
4번
해설
④가 틀린 설명입니다. 복합키는 두 개 이상의 속성을 결합하여 만든 키로, 구성 속성들이 개별적으로는 기본키가 아니어도 됩니다. 오히려 각각은 기본키가 될 수 없기 때문에 여러 속성을 조합하는 것입니다. ①②③은 모두 키의 계층 구조와 특성을 올바르게 설명한 내용입니다.