← 회차 전체 문제편집복원내용 검수 완료2022년 정보처리기사 2회 필기 · 데이터베이스 구축 · 55번
테이블의 기본키(Primary Key)로 지정된 속성에 관한 설명으로 가장 거리가 먼 것은?
- 1
NOT NULL 제약으로 NULL 값을 가질 수 없다.
오답 이유기본키를 구성하는 열은 각 행을 식별해야 하므로 NULL을 허용하지 않는다. - 2
릴레이션에서 각 튜플을 유일하게 구별할 수 있다.
오답 이유기본키 값은 릴레이션 안에서 각 튜플을 유일하게 구별해야 한다. - 3
다른 릴레이션의 외래키가 참조할 수 있다.
오답 이유다른 릴레이션의 외래키는 기본키나 유일성을 보장하는 후보키를 참조할 수 있다. - 4
데이터를 검색할 때 반드시 기본키가 필요하다.
정답 근거SELECT 검색은 기본키가 없어도 다른 열 조건으로 가능하다. 기본키가 검색의 필수 전제라는 주장은 지나친 단정이므로 정답이다.
정답·상세해설정답 4번
기본키는 각 튜플을 유일하게 식별하는 대표 후보키이므로 중복과 NULL을 허용하지 않으며 다른 릴레이션의 외래키가 참조할 수 있다. 그러나 검색은 기본키가 아닌 일반 속성이나 조건식으로도 수행할 수 있으므로 “검색할 때 반드시 필요하다”는 설명은 틀리다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21