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

SQL 개발자 자격증데이터 모델링의 이해행위 엔터티난이도 3MCQ

SQL 개발자 자격증 행위 엔터티 기출문제 #3716

문제

다음 ERD에 대한 설명으로 가장 적절한 것은?

고객(고객ID, 고객명) 1 : N 계약(계약ID, 고객ID, 납부자ID) N : 1 납부자(납부자ID, 납부자명)

계약은 고객과 납부자 사이에서 발생하는 업무 정보를 관리한다.

① 계약은 고객과 납부자 사이에서 발생하는 행위 엔터티로 볼 수 있다. ② 계약은 고객과 납부 사이의 단순 관계 테이블일 뿐 독립적인 업무 의미가 없다. ③ 한 명의 고객이 여러 개의 계약에 가입할 경우 납부자로부터 반드시 식별자를 상속받아야 한다. ④ 고객이 계약하고 납부하면 고객 테이블과 납부자 테이블은 항상 합칠 수 있다.

정답

1

해설

정답: 1. 계약은 고객과 납부자 사이에서 발생하는 업무 행위를 표현하는 엔터티로 볼 수 있다.

오답 풀이

  • 1번: 관계에서 발생하는 업무 행위이므로 적절하다.
  • 2번: 계약은 단순 관계 테이블이라기보다 업무적으로 의미 있는 행위 엔터티이다.
  • 3번: 여러 계약을 가진다고 해서 납부자로부터 반드시 식별자를 상속받아야 하는 것은 아니다.
  • 4번: 고객과 납부자는 역할과 의미가 다를 수 있으므로 항상 합칠 수 없다.

보충 개념 행위 엔터티는 두 개 이상의 엔터티 간 관계에서 발생하는 업무 사건을 관리하기 위해 도출된다. 주문, 계약, 수강, 납부 이력 등이 대표적이다.

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

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

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

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

[SQL 개발자 자격증] 행위 엔터티 데이터 모델링의 이해 기출 #3716 | 문어CBT