문제
다음 중 기본 키(Primary Key)에 대한 설명으로 옳은 것은?
① 기본 키로 지정한 필드에는 중복된 값과 Null 값을 모두 입력할 수 있다. ② 모든 테이블에는 반드시 기본 키를 설정해야만 데이터를 저장할 수 있다. ③ 여러 개의 필드를 묶어 하나의 기본 키로 지정할 수 있다. ④ OLE 개체나 첨부 파일 형식의 필드도 기본 키로 지정할 수 있다.
정답
3번
해설
정답: 3. 두 개 이상의 필드를 묶어 하나의 기본 키로 지정할 수 있는데, 이를 복합 키(Composite Key)라고 한다.
오답 풀이
- 1번: 기본 키는 중복 값과 Null 값을 가질 수 없으므로 옳지 않다.
- 2번: 기본 키를 설정하지 않아도 테이블에 데이터를 저장할 수 있으므로 옳지 않다.
- 3번: 여러 필드를 묶어 복합 키로 지정할 수 있으므로 옳다.
- 4번: OLE 개체나 첨부 파일 형식 필드는 기본 키로 지정할 수 없으므로 옳지 않다.
보충 개념 기본 키는 각 레코드를 유일하게 식별하므로 중복·Null이 허용되지 않으며, 단일 필드 또는 복합 키로 지정한다.