DBGuide의 SQL 개발자 학습내용을 공부하며 개인적으로 정리한 문제들입니다.
출처: http://www.dbguide.net/db.dbcmd=view&boardUid=148179&boardConfigUid=9&categoryUid=216&boardIdx=132&boardStep=1
1장 데이터 모델의 이해, 엔터티
1. 데이터 모델링에 대해 잘못 설명한 것을 고르세요.
① 정보시스템을 구축하기 위한 데이터 관점의 업무 분석 기법
② 현실 세계의 데이터에 대해 약속된 표기법에 의해 표현하는 과정
③ 데이터베이스를 구축하기 위한 분석/설계의 과정
④ 단순한 현실 세계를 복잡화된 설계도로 표현하는 과정
2. 데이터 모델링의 올바른 순서를 고르세요.
① 개념적 - 논리적 – 물리적
② 개념적 - 물리적 - 논리적
③ 논리적 - 개념적 – 물리적
④ 물리적 - 개념적 – 논리적
⑤ 논리적 - 물리적 - 개념적
3. 엔터티에 대해 잘못 설명한 것을 고르세요.
① 사람, 장소, 물건, 사건, 개념 등의 명사에 해당된다.
② 정보를 저장할 수 있는 어떤 것
③ 업무상 관리가 필요한 관심사들을 일컫는다.
④ 인스턴스, 혹은 객체라고도 한다.
4.엔터티의 특징 중 잘못된 것을 고르세요.
① 반드시 해당 업무에서 필요하고 관리하고자 하는 정보여야 합니다.
② 반드시 속성(attribute)이 있어야 합니다.
③ 다른 엔터티와 최소 한 개 이상의 관계가 있어야 합니다.
④ 유일한 식별자에 의해 식별이 가능해야 합니다.
⑤ 반드시 인스턴스의 집합일 필요는 없습니다.
5.스키마에 대한 내용 중 잘못된 것을 두 개 고르세요.
① 외부 스키마는 모든 사용자 관점을 통합한 전체적인 하나의 관점으로 구성되어 있다.
② 개념 스키마는 View 단계 여러 개의 사용자 관점으로 구성되며,
개개 사용자 단계로서 개개 사용자나 응용프로그래머가 접근하는 DB 정의이다.
③ 내부스키마는 DB가 물리적으로 저장된 형식을 말한다.
④ 외부스키마는 사용자 관점이며, 접근하는 특성에 따른 스키마로 구성되어 있다.
[정답표]
1번: 정답 4
2번: 정답 1
3번: 정답 4
4번: 정답 5
5번: 정답 1, 2