사무자동화산업기사 › 🤖 [예시문제] (2026-08-15)

2. [예시문제] 관계형 데이터베이스(RDBMS)에서 테이블의 특정 행을 유일하게 식별할 수 있는 최소성과 유일성을 모두 만족하는 기본키(Primary Key)에 대한 설명으로 옳은 것은?

  1. 기본키는 NULL 값을 가질 수 있다.
  2. 하나의 릴레이션에 기본키는 여러 개 존재할 수 있다.
  3. 기본키는 튜플을 유일하게 식별할 수 있어야 하며 중복값을 허용하지 않는다.
  4. 기본키는 외래키(Foreign Key)로만 사용되어야 한다.

정답: 3번

기본키는 개체 무결성 제약조건에 따라 NULL 값을 가질 수 없으며, 중복된 값을 허용하지 않고 유일하게 식별해야 합니다. 하나의 릴레이션에는 단 하나의 기본키만 지정할 수 있으며 후보키 중에서 선택됩니다.