[1] 데이터 모델의 구성 요소로 거리가 먼 것은?
- 데이터 구조
- 연산
- 제약조건
- 관계
[정답]④
데이터모델 - 데이터모델링의 결과를 표현하는 도구
데이터모델의 구성요소로 데이터구조, 연산, 제약조건이 있습니다.
따라서 답은 4
[2] 데이터 모델의 구성 요소 중 데이터 구조에 따라 실제로 표현된 값들을 처리하는 작업을 의마하는 것은?
- 데이터 구조
- 연산
- 제약조건
- 관계
[정답]②
데이터 구조 - 개체 타입들 간의 관계로, 데이터 구조 및 정적 성질을 표현
연산 - DB에 저장된 데이터를 처리하는 작업에 대한 명세
제약조건 - 데이터의 논리적 제약조건
따라서 답은 2번입니다.
[3] 데이터 모델에 대한 다음 설명 중 빈칸에 적합한 것은?
데이터 모델은 논리적인 데이터구조, 데이터 구조에서 처리가능한 연산, 데이터 구조와 연산에 대한( )를 구성 요소로 포함하고 있다. |
[정답]제약조건
[4] 논리적 데이터 모델에 해당하지 않는 것은?
- 개체-관계 데이터 모델
- 계층 데이터 모델
- 네트워크 데이터 모델
- 관계 데이터 모델
[정답]①
논리적 데이터 모델중 대표적인 것은 관계 데이터 모델
개념적 데이터 모델중 대표적인 것은 개체-관계 데이터 모델
[5] 개체-관계 모델에 대한 설명으로 옳지 않은 것은?
- 개체, 속성, 개체 간의 관계를 이용해 현실 세계를 개념적 구조로 표현한 방법이다.
- 사용하는 DBMS의 종류에 영향을 받는다.
- 1976년 Peter Chen이 제안하였다.
- E-R 다이어그램을 통해 시각적으로 표현한다.
[정답]②
사용하는 DBMS에 영향을 받지는 않습니다.
[6] 개체-관계 모델에 대한 설명으로 옳지 않은 것은?
- 개체는 현실 세계에서 개념적 또는 물리적으로 존재하는 구별 가능한 모든 것을 의미한다.
- 속성은 개체가 가지고 있는 고유의 특성이다.
- 관계는 속성들에 대한 연관성을 의미한다.
- 일대일, 이대다, 다대다 관계를 모두 표현할 수 있다.
[정답]③
관계는 개체간 연관성을 의미합니다.
[7] 계층 데이터 모델은 데이터베이스의 논리적 구조가 어떤 형태인가?
- 트리
- 그래프
- 테이블
- 리스트
[정답]①
논리적 데이터 모델 - 계층데이터 모델, 네트워크 데이터 모델
계층 데이터 모델은 트리구조,
네트워크 데이터 모델은 그래프 구조
[8] 계층 데이터 모델에 대한 설명으로 옳지 않은 것은?
- 데이터베이스의 논리적 구조를 트리형태로 표현한다.
- 부모 개체와 자식 개체는 일대일의 관계다.
- 다대다의 관계를 직적 표현할 수 없다.
- 사이클이 존재하지 않는다.
[정답]②
부모 개체와 자식 개체는 일대다 관계가 가능합니다.
[9] 네트워크 데이터 모델은 데이터베이스의 논리적 구조가 어떤 형태인가?
- 트리
- 그래프
- 테이블
- 리스트
[정답]②
7번과 유사한 문제.
[10]네트워크 데이터 모델에 대한 설명으로 옳지 않은 것은?
- 데이터베이스의 논리적 구조를 그래프 형태로 표현한다.
- 일대일, 일대다, 다대다의 관계를 모두 직접 표현할 수 있다.
- 오너 개체와 맴버 개체가 존재한다.
- 개체 간의 관계를 여러 개 정의할 수 있다.
[정답]
네트워크 데이터 모델은 다대다 관계를 직접 표현할 수 없습니다.
[12] 논리적 데이터 모델에 대한 설명으로 적합한 것은?
- 사용하는 DBMS의 종류에 영향을 받지 않는다.
- 대표적인 논린적 데이터 모델은 개체-관계 모델이다.
- 데이터베이스의 논리적 구조를 표현한다.
- 현실 세계를 사람이 이해할 수 있도록 개념적으로 표현한다.
[정답]③
논리적 데이터 모델은 개념적 구조를 논리적 모델링하여 논리적 구조로 표현합니다.
[13] 개체를 구성하고 있는 속성들이 실제로 값을 가지면서 실체화된 개체를 무엇이라 하는가?
- 개체 타입
- 개체 인스턴스
- 개체 집합
- 개체 값
[정답]②
개체 타입 - 개체를 고유의 이름과 속성들로 정의한 것.
[15] 현실 세계에 존재하는 데이터를 컴퓨터 세계의 데이터베이스로 변환하는 데이터 모델리의 결과물을 표현하는 도구를 무엇이라 하는가?
[정답]
데이터모델
[16] 개체-관계 모델을 제안한 사람은 누구인가?
[정답]
피터첸(Peter Chen)
[17] 개체-관계 모델에 대한 다음 설명을 읽고 A,B,C의 빈칸을 적절히 채우시오.
A는 현실 세계에서 어떤 조직을 운영하는데 꼭 필요한 사람, 사물과 같이 구별되는 모든 것을 의미한다. 그리고 A가 가지고 있는 고유의 특성을 B라 하고 A를 고유의 이름과 B를 가지고 정의한 것을 C라고 한다. |
[정답]
A- 개체
B- 속성
C-개체 타입
[19] 개체-관계 모델을 이용해 현실 세계를 개념적으로 모델링하여 개체, 속성, 개체, 간의 관계를 그림으로 표현한 것을 무엇이라 하는가?
[정답]
E-R 다이어그램
[22]데이터 모델링과 데이터 모델이 무엇인지 설명하시오.
[정답]
데이터 모델링 - 현실세계의 데이터를 컴퓨터 세계의 DB로 옮기는 변환과정
데이터 모델 - 데이터 모델링의 결과를 보여주는 도구
[23] 데이터 모델링 과정을 두 단계로 나누어 설명하시오.
[정답]
데이터 모델링은
현실세계에서 개념적 모델링을 통해 개념세계로 표현하고
개념세계에서 논리적 모델링을 통해 컴퓨터세계(DB)로 표현됩니다.
설계도를 그리는 과정이 개념적 모델링, 설계도를 통해 만드는 과정을 논리적 모델링이라 비유할 수 있습니다.
'공부 정리 > 데이터베이스개론' 카테고리의 다른 글
[데이터베이스개론] 6장 연습문제 (4) | 2021.11.29 |
---|---|
[데이터베이스개론] 5장 연습문제 (2) | 2021.11.25 |
[데이터베이스개론] 3장 연습문제 (0) | 2021.11.23 |
[데이터베이스개론] 2장 연습문제 (3) | 2021.11.22 |
[데이터베이스개론] 1장 연습문제 (1) | 2021.11.18 |
댓글