합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

SQL 개발자 자격증데이터 모델링의 이해ERD난이도 3MCQ

SQL 개발자 자격증 ERD 기출문제 #3567

문제

다음 관계 조건을 보고 옳지 않은 것을 고르시오.

<관계 조건>

  • 병원은 0명 이상의 의사를 둘 수 있다.
  • 의사는 반드시 1개의 병원에 소속된다.
  • 의사는 0건 이상의 수술을 집도할 수 있다.
  • 수술은 담당 의사 없이 등록될 수 있다.
  • ㄱ은 병원-의사 관계, ㄴ은 의사-수술 관계, ㄷ은 병원-수술을 직접 연결한 관계이다.

① ㄷ은 ㄱ과 ㄴ을 합한 것과 의미가 같다. ② 의사가 없는 병원이 있을 수 있다. ③ 수술이 없는 의사가 있을 수 있다. ④ 의사가 집도하지 않는 수술이 있을 수 있다.

정답

1

해설

정답: 1. 병원-수술을 직접 연결한 관계(ㄷ)는 병원-의사, 의사-수술 두 관계를 단순히 합친 것과 같지 않다.

오답 풀이

  • 1번: 직접 관계는 중간 엔터티인 의사 정보와 참여 조건을 생략하므로 ㄱ과 ㄴ의 합성과 동일하지 않다.
  • 2번: 병원이 0명 이상의 의사를 둘 수 있다고 했으므로 가능하다.
  • 3번: 의사는 0건 이상의 수술을 집도할 수 있다고 했으므로 가능하다.
  • 4번: 수술은 담당 의사 없이 등록될 수 있다고 했으므로 가능하다.

보충 개념 ERD 해석에서는 관계 수뿐 아니라 선택성, 필수 참여, 중간 엔터티 유무까지 함께 봐야 한다. 직접 관계와 경유 관계는 의미가 달라질 수 있다.

SQL 개발자 자격증 데이터 모델링의 이해 다른 기출문제

SQL 개발자 자격증 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQL 개발자 자격증] ERD 데이터 모델링의 이해 기출 #3567 | 문어CBT