모두CBT

출제 25-1/23-1/15-1다음 중 테이블 간의 관계 설정에서 일대… | [컴퓨터활용능력 1급 필기] 자주 나오는 문제 · 47회차 중 2·3회 출제 (632) 상세 페이지

1[컴퓨터활용능력 1급 필기] 자주 나오는 문제 · 47회차 중 2·3회 출제 (632)

출제 25-1/23-1/15-1

다음 중 테이블 간의 관계 설정에서 일대일 관계가 성립하는 것은?
1
양쪽 테이블의 연결 필드가 모두 중복 불가능의 인덱스나 기본키로 설정되어 있는 경우
2
어느 한쪽의 테이블의 연결 필드가 중복 불가능의 인덱스나 기본키로 설정되어 있는 경우
3
오른쪽 관련 테이블의 연결 필드가 중복 가능한 인덱스나 후보키로 설정되어 있는 경우
4
양쪽 테이블의 연결 필드가 모두 중복 가능한 인덱스나 후보키로 설정되어 있는 경우
해설

일대일 관계는 연결된 양쪽 테이블의 필드가 모두 중복 불가능한 인덱스나 기본키로 설정되어 있을 때 성립한다.

어느 한쪽만 고유 인덱스나 기본키로 설정되어 있으면 한 레코드에 여러 레코드가 대응할 수 있어 일대다 관계가 되고, 양쪽 모두 중복 가능한 인덱스나 후보 키라면 관계 자체가 모호해져 일대일이 성립하지 않는다.

즉 두 테이블의 연결 필드가 서로 1:1로만 대응하도록 양쪽 모두 고유성이 보장되어야 일대일 관계로 정의된다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.