728x90
반응형
[SQLD 기출문제 ] 1과목 데이터모델링의 이해 - 엔터티
24년시험범위는 하단 글 참조.
해당 항목 내용은 하단 글 참조.
1. (노랭이 P.10 7번) 다음 중 고객과 주문의 ERD에 대한 설명으로 가장 부적절한 것은?
(1) 한 명의 고객은 여러 개의 제품을 주문 할 수 있다. 주문은 할 수도 있고 안 할 수도 있다.
(2) 하나의 주문은 반드시 한 명의 고객에 의해 주문된다.
(3) 주문에 데이터를 입력할 때는 반드시 고객데이터가 존재해야 한다.
(4) 고객에 데이터를 입력할 때는 주문데이터가 존재하는 고객만을 입력할 수 있다.
■ 답: (4)
▶ 고객엔터티에 새로운 고객번호 데이터를 입력하는 것은 주문 엔터티에 해당 고객번호의 존재 여부와 상관없이 가능.
2. (노랭이 P.11 8번) 다음 중 ERD에 대한 설명으로 가장 부적절한 것은?
(1) 1976년 피터첸에 의해 Entity-Relationship-Model 이라는 표기법이 만들어졌다.
(2) 일반적으로 ERD를 작성하는 방법은 엔터티 도출 > 엔터티 배치 > 관계 설정 > 관계명 기술의 흐름으로 작업을 진행한다.
(3) 관계의 명칭은 관계 표현에 있어서 매우 중요한 부분에 해당한다.
(4) 가장 중요한 엔터티를 오른쪽 상단에 배치하고 추가 발생되는 엔터티들을 왼쪽 편과 하단에 배치하는 것이 원칙이다.
■ 답: (4)
▶ 가장 중요한 엔터티를 왼쪽 상단에 배치하고 이것을 중심으로 다른 엔터티를 나열하면서 전개
3. (노랭이 P.11 9번) 다음 중 아래 시나리오에서 엔터티로 가장 적절한 것은?
S병원은 여러 명의 환자가 존재하고 각 환자에 대한 이름, 주소 등을 관리해야 한다.
(단, 업무범위와 데이터의 특성은 상기 시나리오에 기술되어 있는 사항만을 근거하여 판단해야 함)
(1) 병원
(2) 환자
(3) 이름
(4) 주소
■ 답: (2)
▶ 엔터티 특징:
- 해당 업무에서 필요하고 관리하고자 하는 정보
- 유용한 식별자에 의해 식별 가능
- 영속적으로 존재하는 인스턴스의 집합 (두 개 이상)
- 업무 프로세스에 의해 이용되어야 함.
- 반드시 속성 포함
- 다른 엔터티와 최소 한 개 이상의 관계 있어야 함.
4. 엔터티 - 인스턴스 - 속성 - 속성 값에 대한 관계 설명 중 틀린 것을 고르시오.
(1) 한 개의 엔터티는 두 개 이상의 인스턴스의 집합이어야 한다.
(2) 한 개의 엔터티는 두 개 이상의 속성을 갖는다.
(3) 하나의 속성은 하나 이상의 속성값을 가진다.
(4) 하나의 엔터티의 인스턴스는 다른 엔터티의 인스턴스간의 관계인 Paring을 가진다.
■ 답: (3)
▶ 하나의 속성은하나의 속성값을 가지며, 하나 이상의 속성값을 가지는 경우 정규화 필요
5. 다음 중 엔터티의 종류가 아닌 것은?
(1) 교수
(2) 학생
(3) 청약자
(4) 수강
■ 답: (3)
▶ 청약자 라는 개념은 관심사라기 보다는 청약의 주체가 되는 속성에 가까운 것으로 보이며, 속성값을 가지기에 애매함.
6. (30회 기출) 발생시점에 따른 엔터티 분류에 의한 중심 엔터티가 아닌 것은?
(1) 매출
(2) 계약
(3) 사원
(4) 주문
■ 답: (3)
▶ 엔터티의 분류
7. (노랭이 P.12 12번) 다음 중 다른 엔터티로부터 주식별자를 상속받지 않고 자신의 고유한 주식별자를 가지며 사원, 부서, 고객, 상품, 자재 등이 예가 될 수 있는 엔터티로 가장 적절한 것은?
(1) 기본엔터티 (키엔터티)
(2) 중심 엔터티 (메인엔터티)
(3) 행위 엔터티
(4) 개념 엔터티
■ 답: (1)
▶ 상단 엔터티의 분류 참조.
8. (기출 30회) 발생시점에 따른 엔터티 분류에 대해서 아래 내용 중 잘못 짝 지어진 것은?
(1) 기본/키 엔터티: 조직, 사원
(2) 기본/키 엔터티: 부서
(3) 중심 엔터티: 상품, 주문상품
(4) 행위 엔터티: 주문 내역, 계약 진행
■ 답: (3)
▶ 상품은 기본 엔터티
9. (노랭이 P.12 13번) 다음 중 엔터티의 이름을 부여하는 방법으로서 가장 부적절한 것은?
(1) 가능하면 약어를 사용하여 엔터티의 이름을 간결하고 명확하게 한다.
(2) 현업의 업무 용어를 사용하여 업무상의 의미를 분명하게 한다.
(3) 모든 엔터티에서 유일한 이름이 부여되어야 한다.
(4) 엔터티가 생성되는 의미대로 자연스럽게 부여하도록 한다.
■ 답: (1)
▶ 엔터티의 이름은 가능하면 약어를 사용하지 않아야 한다.
728x90
반응형
'자격증 > SQLD' 카테고리의 다른 글
SQLD 2과목 SQL 활용 - 셀프 조인(보강) (0) | 2024.02.16 |
---|---|
[SQLD] 셀프조인, 계층형 질의 이해를 위한 꿀팁 영상 (0) | 2024.02.15 |
[SQLD 기출문제 ] 1과목 데이터모델의 이해 (0) | 2024.02.03 |
SQLD - 기출문제 챕터별 예제 (feat.노랭이 등.) (0) | 2024.02.03 |
SQLD 2과목 관리구문 - DCL (0) | 2024.02.02 |