일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- @Aspect
- 자바의 정석 기초편 ch7
- 자바의 정석 기초편 ch12
- 자바의 정석 기초편 ch4
- 자바의 정석 기초편 ch11
- 자바의 정석 기초편 ch8
- 자바의 정석 기초편 ch1
- 2024 정보처리기사 시나공 필기
- 자바의 정석 기초편 ch13
- 게시글 목록 api
- 스프링 mvc2 - 타임리프
- 자바의 정석 기초편 ch14
- 자바의 정석 기초편 ch9
- jpa - 객체지향 쿼리 언어
- 자바의 정석 기초편 ch6
- 코드로 시작하는 자바 첫걸음
- 자바의 정석 기초편 ch5
- 스프링 mvc2 - 검증
- 스프링 고급 - 스프링 aop
- 스프링 mvc2 - 로그인 처리
- 스프링 db2 - 데이터 접근 기술
- 자바의 정석 기초편 ch3
- 스프링 입문(무료)
- 스프링 mvc1 - 서블릿
- 스프링 db1 - 스프링과 문제 해결
- 스프링 mvc1 - 스프링 mvc
- 타임리프 - 기본기능
- 자바의 정석 기초편 ch2
- jpa 활용2 - api 개발 고급
- 2024 정보처리기사 수제비 실기
- Today
- Total
나구리의 개발공부기록
Chapter 02 - 데이터베이스 기초 활용(기출문제, 예상문제), Chapter 03 - 단원종합문제 본문
Chapter 02 - 데이터베이스 기초 활용(기출문제, 예상문제), Chapter 03 - 단원종합문제
소소한나구리 2024. 6. 29. 17:212024년도 수제비 실기책(6판) 내용 정리
1. 기출문제
1. 데이터 마이닝의 개념에 관해서 서술
정답: 대규모로 저장된 데이터 안에서 체계적이고 자동적으로 통계적 규칙이나 패턴을 찾아내는 기술
2. 오픈 소스를 기반으로 한 분산 컴퓨팅 플랫폼으로, 일반 PC급 컴퓨터들로 가상화된 대형 스토리지를 형성하고 그 안에 보관된 거대한 데이터 세트를 병렬로 처리할 수 있도록 개발된 자바 소프트웨어 프레임워크로 구글, 야후 등에 적용한 기술은?
정답 :하둡
2. 예상문제
1. 다음 데이터베이스 정의와 설명을 연결
1. Operational Data | ㄱ. 자료의 중복을 배제한 데이터 모임 |
2. Integrated Data | ㄴ. 저장 매체에 저장된 데이터 |
3. Shared Data | ㄷ. 조직의 업무를 수행하는데 필요한 데이터 |
4. Stored Data | ㄹ. 여러 애플리케이션, 시스템들이 공동으로 사용하는 데이터 |
정답
1. Operational Data - ㄷ. 조직의 업무를 수행하는데 필요한 데이터
2. Integrated Data - ㄱ. 자료의 중복을 배제한 데이터 모임
3. Shared Data - ㄹ. 여러 애플리케이션, 시스템들이 공동으로 사용하는 데이터
4. Stored Data - ㄴ. 저장 매체에 저장된 데이터
2. 다음 데이터베이스 종류에 대한 설명의 괄호( )안에 공통으로 들어갈 가장 적합한 용어를 작성
- ( )은/는 데이터를 상하 종속적인 관계로 관리하는 데이터베이스
- ( )은/는 데이터에 대한 접근 속도가 빠르지만, 종속적인 구조로 인하여 변화하는 데이터 구조에 유연하게 대응이 어려움
정답: HDBMS, 계층형 데이터베이스 관리시스템
3. NoSQL의 유형에 대한 설명 중 다음 설명에 해당하는 것을 보기에서 골라서 작성
- Key 안에 (Column, Value) 조합으로 된 여러 개의 필드를 갖는 DB로 테이블 기반, 조인 미지원, 컬럼 기반, 구글의 Bigtable 기반으로 구현하는 DB
- Value는 XML, JSON, YMAL과 같이 구조화된 데이터 타입을 사용하는 DB
- Unique한 Key 하나의 Value를 가지고 있는 형태의 DB
보기 : ㄱ. Key-Value Store ㄴ. Column Family Data Store ㄷ. Document Store ㄹ. Graph Store
정답
1. ㄴ. Column Family Data Store
2. ㄷ. Document Store
3. ㄱ. Key-Value Store
4. ER 모델 요소에 대한 설명의 괄호( )안에 들어갈 가장 적합한 용어를 작성
모델 요소 | 설명 |
( 1 ) | 사물 또는 사건으로 정의 ERD에서 사각형(ㅁ)로 표시 |
( 2 ) | ( 1 )이/가 가지고 있는 요소 또는 성질 ERD에서 타원형(ㅇ)으로 표시 |
정답: 1. 개체 2. 속성
5. 괄호 ( ) 안에 들어갈 용어를 작성
- 빅데이터 기술 중에 ( 1 )은/는 대용량 데이터의 집합을 처리하는 응용 프로그램에 적합하도록 설계된 분산 파일 시스템
- 구글에서 대용량 데이터 처리를 분산 병렬 컴퓨팅에서 처리하기 위한 목적으로 제작하여 2004년에 발표한 소프트웨어 프레임워크는 ( 2 ) 이다
정답: 1. HDFS(Hadoop Distributed Fild System) 2. 맵리듀스(Map Reduce)
6. 다음 빅데이터의 특성에 대한 설명의 괄호 ( )안에 공통으로 들어갈 빅데이터 특성에 대해 작성
- 빅데이터의 특성에는 Volume, ( ), Velocity가 있음
- Volume은 페타바이트 수준의 대규모 데이터로 디지털 정보량이 기하급수적으로 폭증하는 것을 의미함
- ( )은/는 정형, 비정형, 반정형의 다양한 데이터로 고르, 소셜, 위치 등 데이터 유형이 다양해 지는 것을 의미함
- Velocity는 빠르게 증가하고 수집되며, 처리되는 데이터로 가치 있는 정보 활용을 위해 실시간 분석이 중요해지는 것을 의미
정답: 다양성(Variety)
7. 전통적인 RDBMS와 다른 DBMS를 지칭하기 위한 용어로 데이터 저장에 고정된 테이블 스키마가 필요하지 않고 조인(Join) 연산을 사용할 수 없으며, 수평적으로 확장이 가능한 DBMS는 무엇인지 작성
정답: NoSQL
8. NoSQL의 특성인 BASE에 대한 설명에 해당하는 것을 작성
- 노드의 상태는 내부에 포함된 정보에 의해 결정되는 것이 아니라 외부에서 전송된 정보를 통해 결정되는 속성
- 일정 시간이 지나면 데이터의 일관성이 유지되는 속성
- 언제든지 데이터는 접근 할 수 있어야 하는 속성
정답
1. Soft-State
2. Eventually Consistency
3. Basically Available
9. Key안에 (Column, Value) 조합으로 된 여러 개의 필드를 갖는 NoSQL 유형에 대해 작성
정답 : Column Family Data Store
10. 대량의 텍스트 데이터로부터 패턴 또는 관계를 추출하여 의미 있는 정보를 찾아내는 기법은 무엇인지 작성
정답: 텍스트 마이닝
11. 다음 데이터 마이닝 주요 기법의 괄호( )안에 들어갈 용어를 작성
분류 규칙 (Classification) |
과거 데이터로부터 특성을 찾아내어 분류 모형을 만들어 이를 토대로 새로운 레코드의 결과값을 예측하는 기법 마케팅, 고객 신용평가 모형에 활용 ex) 우수 고객의 분류 모형 구축으로 마케팅 활용 |
( 1 ) 규칙 | 데이터 안에 존재하는 항목들 간의 종속 관계를 찾아내는 기법 제품이나 서비스의 교차 판매, 매장 진열, 사기 적발 등 다양한 분야에서 활용 ex) 넥타이 구매고객의 50% 이상이 셔츠를 구매한다는 정보 분석을 통해 매장의 상품 진열 |
( 2 ) 규칙 | ( 1 )규칙에 시간 관련 정보가 포함된 형태의 기법 개인별 트랜잭션 이력 데이터를 시계열적으로 분석하여 트랜잭션의 향후 발생 가능성 예측 ex) A 품목을 구매한 회원이 B품목을 구매할 확률은 75% |
정답: 1. 연관 2. 연속
3. 단원종합문제
1. 다음 논리 데이터 속성의 괄호 ( ) 안에 들어갈 용어를 작성
구조 | 설명 |
( 1 ) | 관리할 대상이 되는 실체 |
( 2 ) | 관리할 정보의 구체적 항목 |
관계 | 개체 간의 대응 관계 |
정답: 1. 개체 2. 속성
2. 다음 내용이 설명하는 데이터베이스 정규화 단계에 대해서 작성
- 모든 결정자가 후보 키가 되도록 하여 결정자 함수 종속성을 제거하는 단계
정답: BCNF (보이스-코드 정규형)
3. 다음 내용이 설명하는 데이터베이스 정규화 단계에 대해서 작성
- 테이블 내의 속성값은 원자값으로 구성하는 단계
- 이메일 주소가 속성에 2개 이상 가지고 있는 경우 원자 값이 아니기 때문에 속성 1개만 가지도록 구성
정답: 1 정규형(1NF)
4. 다음 그림이 가리키는 파티션(파티셔닝)의 유형을 작성
정답: 해시 파티셔닝
5. 개체-관계(E-R) 모델의 개념을 간략히 서술
정답: 데이터를 실제 사람이 보고 이해하기 쉽게 요구사항을 개체, 관계, 속성로 기술한 모델
- 현실 세계에 존재하는 데이터와 그들 간의 관계를 사람이 이해할 수 있는 형태로 명확하게 표현하기 위한 모델로 요구사항으로부터 얻어낸 정보들을 개체, 속성, 관계로 기술한 모델
6. 파티션 종류 중 레인지 파티셔닝(Range Partitioning)의 개념을 간략히 약술
정답: 연속적인 숫자나 날짜를 기준으로 하는 파티셔닝 기법
7. 다음 데이터베이스 정의의 빈칸에 알맞는 용어를 작성
- 데이터베이스는 ( 1 ), 저장된 데이터, ( 2 ), 공용 데이터이다
정답: 1.통합된 데이터 2. 운영 데이터
8. 다음 데이터베이스 특성의 빈칸에 알맞은 용어를 작성
- 데이터베이스의 특성에는 실시간 접근성, ( 1 ), 동시공용, ( 2 ) 이/가 있다
정답: 1. 계속적인 변화 2. 내용 참조
9. 빅데이터(BigData)의 개념을 간략히 서술
정답: 시스템, 서비스, 조직(회사) 등에서 주어진 비용, 시간 내에 처리 가능한 데이터 범위를 넘어서는 수십 페타바이트 크기의 비정형 데이터
10. 다음 빅데이터의 특성에 대한 설명의 괄호 안에 들어갈 용어를 작성
( 1 ) | 페타 바이트 수준의 대규모 데이터 빅데이터 분석 규모에 관련된 특성 디지털 정보량이 기하급수적으로 폭증하는 것을 의미 |
( 2 ) | 정형, 비정형, 반정형의 다양한 데이터 빅데이터 자원 유형에 관련된 특성 로그, 소셜, 위치 등 데이터 유형이 다양해 지는 것을 의미 |
속도 (Velocity) |
빠르게 증가하고 수집되며, 처리되는 데이터 빅데이터 수집, 분석, 활용 속도와 관련된 특성 가치 있는 정보 활용을 위해 실시간 분석이 중요해지는 것을 의미 |
정답: 1. Volume(양) 2. Variaty(다양성)
11. NoSQL의 개념을 간략히 서술
정답: 전통적인 RDBMS와 다른 DBMS를 지칭하기 위한 용어로 데이터 저장에 고정된 테이블 스키마가 필요없고 조인연산을 할 수 없고 수평적으로 확장이 가능한 DBMS
12. NoSQl의 특성인 BASE에 대한 설명의 괄호( )안에 들어갈 특성을 작성
( 1 ) | 언제든지 데이터는 접근할 수 있어야 하는 속성 분산 시스템이기 때문에 항상 가용성 중시 |
Sotf-State | 노드의 상태는 내부에 포함된 정보에 의해 결정되는 것이 아니라 외부에서 전송된 정보를 통해 결정되는 속성 특정 시점에서는 데이터의 일관성이 보장되지 않음 |
( 2 ) | 일정 시간이 지나면 데이터의 일관성이 유지되는 속성 일관성을 중시하고 지향 |
정답: 1.Basically Available 2.Eventually Consistence
13. 다음 내용이 설명하는 NoSQL의 유형에 대해서 작성
- Key 안에 (Column, Value) 조합으로 된 여러 개의 필드를 갖는 DB
- 테이블 기반, 조인 미지원, 컬럼 기반, 구글의 Bigtable 기반으로 구현
- 대표적으로 HBase, Cassandra 등이 있음
정답: Column Family Data Store
14. 다음 내용이 설명하는 데이터 마이닝의 주요 기법은?
- 대량의 텍스트 데이터로부터 패턴 또는 관계를 추출하여 의미 있는 정보를 찾아내는 기법
- 비정형 및 반정형 데이터에 대하여 자언어 처리기술을 적용하여 의미 있는 정보를 추출
정답: 텍스트 마이닝(Text Mining)
15. 다음이 설명하는 무결성의 종류는?
- 한 엔터티에서 같은 기본 키(PK)를 가질 수 없거나, 기본 키(PK)의 속성이 NULL을 허용할 수 없는 제약 조건
정답: 개채 무결성(Entity Integrity)
16. 다음이 설명하는 관계 대수의 일반 집합 연산자는?
- R X S로 표현되며 R과 S에 속한 모든 튜플을 연결해 만들어진 새로운 튜플로 릴레이션 구성
- 기호는 'X'로 표기
정답: 카티션 프로덕트(CARTISIAN Product)
'2024정보처리기사 준비 정리(필기 - 시나공, 실기 - 수제비) > 실기 3강 - 데이터 입출력 구현' 카테고리의 다른 글
Chapter 02 - 데이터베이스 기초 활용 (0) | 2024.06.29 |
---|---|
Chapter 01 - 데이터 저장소(기출문제,예상문제) (0) | 2024.06.27 |
Chapter 01 - 데이터 저장소(2) (0) | 2024.06.27 |
Chapter 01 - 데이터 저장소(1) (0) | 2024.06.27 |