본문 바로가기
데이터베이스 일반컴퓨터활용능력 1급 · 2017년03월04일 · 45/60

45.다음 중 기본 키(Primary Key)에 대한 설명으로 옳지 않은 것은?

1
기본 키로 지정된 필드는 다른 레코드와 동일한 값을 가질 수 없다.
2
기본 키 필드에 값이 입력되지 않으면 레코드가 저장 되지 않는다.
3
기본 키가 설정되지 않아도 테이블은 생성된다.
4
기본 키는 하나의 필드에만 설정할 수 있다.정답

해설

기본키는 유일하게 식별해 낼 수 있는 속성들 즉, 후보키 중에서 특별하게 선택이 된 키를 말합니다. 기본적으로 기본키를 지정하게 되면 다른 레코드와 동일한 값을 가질 수가 없습니다. 즉, 중복된 값이 있으면 안되는거죠. 또한 Null 값이 올 수 없으며, 유일성과 최소성을 모두 만족해야 합니다. Null : 알려지지 않는 값 (정보 부재) 유일성 : 각 튜플을 유일하게 식별할 수 있는 것 최소성 : 말 그대로 튜플을 식별하기 위해 있는 최소 구성의 성질을 의미 그리고 엑세스에서 테이블을 만들 때 기본키를 설정을 하지 않아도 테이블을 생성해서 만들 수 있구요, 기본키는 하나의 속성에만 지정을 할 수도 있지만 2개 이상의 속성으로 조합해서 지정할 수도 있습니다. 2개 이상의 속성으로 조합해서 지정을 한 키를 복합키 (Composit Key) 라고 부릅니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기