자격증/SQLD

1. 데이터모델링 연습문제

KJY 2021. 5. 5. 15:41

문제 1. 다음 중 정보시스템을 모델링할 때 세 가지 관점에 해당하지 않는 것은?

  1. 업무가 어떤 데이터와 관련이 있는지 분석
  2. 업무가 실제하는 일이 무엇인지 또는 무엇을 해야 하는지 분석
  3. 업무가 처리하는 일의 방법에 따라 데이터가 어떻게 영향을 받는지 분석
  4. 업무를 처리할 수 있는 프로그램 구성을 어떻게 해야 하는지 분석

답 : 4

문제 2. 데이터 모델링의 세 가지 중요개념에 속하지 않는 것은?

  1. 업무가 관여하는 어떤것(Things)
  2. 업무가 관여하는 어떤것의 행위(Events)
  3. 업무가 관여하는 어떤것의 성격(Attributes)
  4. 업무가 관여하는 어떤것의 관계(Relationships)

답 : 2

문제 3. 발생시점에 따라 구분할 수 있는 엔터티의 유형이 아닌 것은?

  1. 행위 엔터티(Action Entity)
  2. 중심 엔터티(Main Entity)
  3. 개념 엔터티(Conceptual Entity)
  4. 기본 엔터티(Basic Entity)

답 : 3

문제 4. 이 속성이 없어도 다른 속성을 이용하여 결과를 도출할 수 있는 특징을 가진 속성의 이름은?

  1. 설계 속성(Desinged Attribute)
  2. 파생 속성(Derived Attribute)
  3. 기본 속성(Basic Attribuute)
  4. 관계 속성(Associatibe Attribute)

답 : 2

문제 5. 다음 중 엔터티의 특징에 포함되지 않는 것은?

  1. 반드시 해당 업무에서 필요하다고 관리호갖 하는 정보이여야 한다.
  2. 유일한 식별자에 의해 식별이 가능해야 한다.
  3. 엔터티는 업무 프로세스에 의해 이용되어야 한다.
  4. 엔터티는 반드시 속성이 없어도 된다.

답 : 4

문제 6. 다음 설명이 나타내는 데이터 모델의 개념은 무엇인가?

학생이라는 엔터티가 있을 때 학점이라는 속성의 값의 범위는 0.0에서 4.0 사이의 실수 값이며 주소라는 속성은 길이가 20자리 이내의 문자열로 정의할 수 있다.
  1. 도메인(Domain)
  2. 용어사전(Word Dictionary)
  3. 속성사전(Attributye Dictionary)
  4. 시스템카탈로그(System catalog)

답 : 1

문제 7. 엔터티간 1:1, 1:M과 같이 관계의 기수성을 나태는 것을 무엇이라 하는가?

  1. 관계명(Relationship Membership)
  2. 관계 차수(Relationship Degree/Cardinality)
  3. 관계 선택성(Relationship Optionality)
  4. 관계정의(Relationship Definition)

답 : 2


문제 8. 관계를 정의할 때 주요하게 체크해야 하는 사항과 거리가 먼 것은?

  1. 두 개의 엔터티 사이의 관심있는 연관규칙이 존재하는가?
  2. 두 개의 엔터티 사이에 정보의 조합이 발생되는가?
  3. 업무기술서, 장표에 관계연결에 대한 규칙이 서술되어 있는가?
  4. 업무기술서, 장표에 관계연결을 가능하게 하는 명사(Noum)가 있는가?

답 : 4


문제 9. 식별자의 대체여부에 따라 분류하는 방식은?

  1. 주식별자 - 보조식별자
  2. 내부식별자 - 외부식별자
  3. 본질식별자 - 인조식별자
  4. 단일식별자 - 복합실별자

답 : 3

ex ) 여러가지 속성들을 합쳐서 인조 식별자를 만들었다면 -> 대체 가능하게 되는것


문제 10. 다음 개념에 해당하는 관계는 어떤 관계를 설명한 것인가?

부모 엔터티로부터 속성을 받았지만 자식엔터티의 주식별자로 사용하지 않고 일반적인 속성으로만 사용한다.
  1. 식별자 관계(Identifying Relationship)
  2. 일반속성관계(Attribute Relationship)
  3. 비식별자관계(Non-Identifying Relationship)
  4. 외부식별관계(Forigin Key Relationship)

답 : 3