모두CBT

출제 24-1다음 중 개체 관계도(ERD)의 표기와 테이블 간 관계의 … | [컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331) 상세 페이지

1[컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331)

출제 24-1

다음 중 개체 관계도(ERD)의 표기와 테이블 간 관계의 종류에 대한 설명으로 옳지 않은 것은?

1
ERD에서 사각형은 개체(Entity), 마름모는 관계(Relationship), 타원은 속성(Attribute)을 나타내며 이들은 실선으로 연결한다.
2
일대다(1:N) 관계는 '일' 쪽 테이블의 기본 키를 '다' 쪽 테이블에 외래 키로 두어 구현하며, Access에서 가장 일반적으로 사용하는 관계이다.
3
다대다(M:N) 관계는 두 테이블의 기본 키를 외래 키로 갖는 별도의 연결(교차) 테이블을 만들어 두 개의 일대다 관계로 나누어 구현한다.
4
일대일(1:1) 관계는 두 테이블 중 어느 한쪽의 관계 필드에만 기본 키나 고유 인덱스가 있으면 되며, Access는 이 경우 자동으로 일대일 관계로 설정한다.
해설

일대일(1:1) 관계로 설정되려면 관계를 맺는 두 테이블의 필드가 양쪽 모두 기본 키이거나 고유 인덱스를 가져야 하므로, 어느 한쪽에만 있으면 된다는 설명은 옳지 않다.

한쪽 필드에만 기본 키·고유 인덱스가 있으면 Access는 이를 일대다(1:N) 관계로 처리한다.

사각형=개체, 마름모=관계, 타원=속성으로 표기하고 실선으로 연결한다는 설명과, 일대다·다대다 관계의 구현 방식에 대한 설명은 모두 맞다.

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