2. 다음 트리에서 터미널 노드 수는?
① 2
② 3
③ 4
④ 8
[해설] 트리 구조
- 터미널 노드: 자식이 없는 단말 노드
→ D, F, G, H 총 4개
11. 조직이나 기업체의 중심이 되는 업무시스템에서 모아진 정보를 일관된 스키마로 저장한 저장소를 의미하는 것은?
① Data Warehouse
② Data Mining
③ Classificaition
④ Clustering
[해설] 스키마
1. Data Warehouse: 조직이나 기업체의 중심이 되는 업무시스템에서 모아진 정보를 일관된 스키마로 저장한 저장소
2. Data Mining: 대용량 데이터의 상호관계 분석
3. Classification: 분류, 정보를 가지고 입력이 어떤 카테고리에 해당할지 나누는 것
4. Clustering: 정보없이 비슷한 개체끼리 그룹으로 묶는 것
14. Which of the following is not a property of the transaction to ensure integrity of the data?
① isolation
② autonomy
③ durability
④ consistency
[해설] 데이터 무결성
1. 고립성(Isolation): 한 트랜잭션 수행 시, 다른 트랜잭션이 끼어들지 못하게 함
2. 지속성(Durability): 정상적으로 수행된 트랜잭션은 영구 반영
3. 일관성(Consistency): 트랜잭션이 완료되면 DB의 상태는 항상 규칙에 맞게 유지되어야 함
** autonomy는 자율성
15. 속성(attribute)에 대한 설명으로 틀린 것은?
① 속성은 개체의 특성을 기술한다.
② 속성은 데이터베이스를 구성하는 가장 작은 논리적 단위이다.
③ 속성은 파일 구조상 데이터 항목 또는 데이터 필드에 해당된다.
④ 속성의 수를 “cardinality" 라고 한다.
[해설] 속성(Attribute)
- Degree: 속성의 수 = 열 = 필드
- Cardinality: 튜플의 수 = 행 = 레코드
17. 데이터베이스 설계시 논리적 설계 단계에 대한 설명으로 옳지 않은 것은?
① 사용자의 요구에 대한 트랜잭션을 모델링한다.
② 트랜잭션 인터페이스를 설계한다.
③ 관계형 데이터베이스에서는 테이블을 설계하는 단계이다.
④ DBMS에 맞는 논리적 스키마를 설계한다.
[해설] 데이터베이스 설계
1. 개념적 설계
- 목표 DBMS에 독립적인 개념스키마 설계
- 개념스키마 모델링과 트랜잭션 모델링 병행 수행
- E-R 다이어그램 작성
2. 논리적 설계
- 목표 DBMS에 종속적인 논리적 스키마 설계
- 논리적 데이터로 변환
- 트랜잭션 인터페이스 설계
- 스키마 평가 및 정제
3. 물리적 설계
- 목표 DBMS에 종속적인 물리적구조 설계
- 저장 레코드 양식 설계
- 레코드 집중의 분석 및 설계
- 접근 경로 설계
- 트랜잭션 내부 설계
'정보처리기사 오답노트 (개정 전) > 1과목. 데이터베이스' 카테고리의 다른 글
2018년 3회 (19/20) (0) | 2021.08.11 |
---|---|
2020년 4월 (17/20) (0) | 2021.08.11 |
2018년 8월 (18/20) (0) | 2021.08.11 |
2019년 3월 (14/20) (0) | 2021.08.10 |
2019년 8월 (16/20) (0) | 2021.08.10 |