(1) IT 신기술 및 데이터 베이스 기술 트렌드 정보
1. 빅데이터
1) 빅데이터 개념
- 시스템, 서비스, 조직 등에서 주어진 비용, 시간, 내에 처리 가능한 데이터 범위를 넘어서는 수십페타 바이트 크기의 비정형 데이터
- 빅데이터 특성 : 데이터의 양, 데이터의 다양성, 데이터의 속도
2) 빅데이터 수집,저장,처리 기술
- 비정형 데이터 수집, 정형 데이터 수집, 분산 데이터 저장/처리, 분산 데이터 베이스
3) 빅데이터 분석, 실시간 처리를 위한 주요 기술
- 빅데이터 분석, 실시간 처리, 분산 코디네이션, 분석 및 시각화
2. NoSQL
1) NoSQL (Not Only SQL) 개념
- 전통적인 RDBMS 와 다른 DBMS를 지칭하기 위한 용어로 데이터 저장에 고정된 테이블 스키마가 필요하지 않고 조인
연산을 사용 할 수 없으며, 수평적으로 확장이 가능한 DBMS
2) NoSQL의 특성
- Basically Available, Soft-State, Eventually Consistency
3) NoSQL의 유형
- Key-Value Store, Column Family Data Store, Document Store, Graph Store
(2) 데이터베이스 관리기능
1. 데이터베이스 무결성
1) 데이터베이스 무결성 개념
- 데이터의 정확성(중복과 누락 x) 과 일관성(원인과 결과의 연속성) 이 보장된 상태
2) 데이터베이스 무결성 저하 유형
- 잘못된 설계 : 중복, 모순, 이상
- 데이터 미 검증 : 인식불가 데이터, 읽기 비일관성, 비동시성
3) 데이터베이스 무결성 관리 방법
- 선언적 방법, 절차적 방법
2. 데이터 베이스 회복
1) 데이터 베이스 회복 개념
- 데이터베이스 운영 도중 장애가 발생할 경우 데이터베이스를 장애 발생 이전의 일관된 상태로 복원시키는 것
2) 데이터베이스 회복 기법 유형
- 로그기반, 체크포인트, 그림자 페이징
- REDO, UNDO
- REDO (Forward Recovery) : 데이터베이스 내용 손상 시 가장 최근 복제본을 적재 후 변경된 로그를 이용해 재실행해 복원
- UNDO (Backward Recovery ) : 변경중이거나 변경된 내용에 대한 신뢰성을 잃어버린 경우 모든 변경 내용을 취소하여 복원
* 로그 기반 회복 기법
- 자연갱신 기법, 즉시갱신 기법
- 자연갱신 기법 : 트랜잭션이 종료된 상태이면 회복 시 Undo 없이 Redo 실행
- 즉시갱신 기법 : UNDO 연산 수행
3. 데이터베이스 동시성 제어 (병행 제어)
1) 개념
- 다중 사용자 환경을 지원하는 데이터베이스 시스템에서 여러 트랜잭션들이 성공적으로 동시 실행 될 수 있도록 하는 기법
2) 동시성 제어 미 보장시의 문제점
- 갱신 손실, 현황파악 오류, 모순성, 연쇄복귀
3) 동시성 제어 기법
- 로킹, 2단계로킹, 타임스태프 오더링, 낙관적 검증, 다중버전 동시성 제어
4. 데이터베이스 보안
1) 개념
- DB내에 저장된 주요 기밀 정보에 불법적으로 접근하는 것을 막는 것을 말한다
2) 보안이 추구하는 3대 요소
- 기밀성, 무결성, 가용성
(3) 데이터베이스 표준화
1. 표준화 개념
- 시스템별로 흩어져 있는 데이터 정보 요소에 대한 명칭, 정의, 형식, 규칙에 대한 원칙을 수립하고 전사적으로 적용하는 작업
'정보처리기사 > V. 정보시스템 구축관리' 카테고리의 다른 글
V. 정보시스템 구축관리 - 시스템 보안 구축 (1) (0) | 2021.05.12 |
---|---|
V. 정보시스템 구축관리 - 소프트웨어 개발 보안 구축 (1) (0) | 2021.05.12 |
V. 정보시스템 구축관리 - IT 프로젝트 정보시스템 구축관리 (3) (0) | 2021.05.12 |
V. 정보시스템 구축 관리 - IT프로젝트 정보시스템 구축관리 (2) (0) | 2021.05.12 |
V. 정보시스템 구축관리 - IT 프로젝트 정보시스템 구축관리 (1) (0) | 2021.05.12 |