자격증/SQLD
1. 데이터모델링 연습문제
KJY
2021. 5. 5. 15:41
문제 1. 다음 중 정보시스템을 모델링할 때 세 가지 관점에 해당하지 않는 것은?
- 업무가 어떤 데이터와 관련이 있는지 분석
- 업무가 실제하는 일이 무엇인지 또는 무엇을 해야 하는지 분석
- 업무가 처리하는 일의 방법에 따라 데이터가 어떻게 영향을 받는지 분석
- 업무를 처리할 수 있는 프로그램 구성을 어떻게 해야 하는지 분석
답 : 4
문제 2. 데이터 모델링의 세 가지 중요개념에 속하지 않는 것은?
- 업무가 관여하는 어떤것(Things)
- 업무가 관여하는 어떤것의 행위(Events)
- 업무가 관여하는 어떤것의 성격(Attributes)
- 업무가 관여하는 어떤것의 관계(Relationships)
답 : 2
문제 3. 발생시점에 따라 구분할 수 있는 엔터티의 유형이 아닌 것은?
- 행위 엔터티(Action Entity)
- 중심 엔터티(Main Entity)
- 개념 엔터티(Conceptual Entity)
- 기본 엔터티(Basic Entity)
답 : 3
문제 4. 이 속성이 없어도 다른 속성을 이용하여 결과를 도출할 수 있는 특징을 가진 속성의 이름은?
- 설계 속성(Desinged Attribute)
- 파생 속성(Derived Attribute)
- 기본 속성(Basic Attribuute)
- 관계 속성(Associatibe Attribute)
답 : 2
문제 5. 다음 중 엔터티의 특징에 포함되지 않는 것은?
- 반드시 해당 업무에서 필요하다고 관리호갖 하는 정보이여야 한다.
- 유일한 식별자에 의해 식별이 가능해야 한다.
- 엔터티는 업무 프로세스에 의해 이용되어야 한다.
- 엔터티는 반드시 속성이 없어도 된다.
답 : 4
문제 6. 다음 설명이 나타내는 데이터 모델의 개념은 무엇인가?
학생이라는 엔터티가 있을 때 학점이라는 속성의 값의 범위는 0.0에서 4.0 사이의 실수 값이며 주소라는 속성은 길이가 20자리 이내의 문자열로 정의할 수 있다.
- 도메인(Domain)
- 용어사전(Word Dictionary)
- 속성사전(Attributye Dictionary)
- 시스템카탈로그(System catalog)
답 : 1
문제 7. 엔터티간 1:1, 1:M과 같이 관계의 기수성을 나태는 것을 무엇이라 하는가?
- 관계명(Relationship Membership)
- 관계 차수(Relationship Degree/Cardinality)
- 관계 선택성(Relationship Optionality)
- 관계정의(Relationship Definition)
답 : 2
문제 8. 관계를 정의할 때 주요하게 체크해야 하는 사항과 거리가 먼 것은?
- 두 개의 엔터티 사이의 관심있는 연관규칙이 존재하는가?
- 두 개의 엔터티 사이에 정보의 조합이 발생되는가?
- 업무기술서, 장표에 관계연결에 대한 규칙이 서술되어 있는가?
- 업무기술서, 장표에 관계연결을 가능하게 하는 명사(Noum)가 있는가?
답 : 4
문제 9. 식별자의 대체여부에 따라 분류하는 방식은?
- 주식별자 - 보조식별자
- 내부식별자 - 외부식별자
- 본질식별자 - 인조식별자
- 단일식별자 - 복합실별자
답 : 3
ex ) 여러가지 속성들을 합쳐서 인조 식별자를 만들었다면 -> 대체 가능하게 되는것
문제 10. 다음 개념에 해당하는 관계는 어떤 관계를 설명한 것인가?
부모 엔터티로부터 속성을 받았지만 자식엔터티의 주식별자로 사용하지 않고 일반적인 속성으로만 사용한다.
- 식별자 관계(Identifying Relationship)
- 일반속성관계(Attribute Relationship)
- 비식별자관계(Non-Identifying Relationship)
- 외부식별관계(Forigin Key Relationship)
답 : 3