반응형

@notepad_jj2

츄르사려고 코딩하는집사입니다.


1. OLAP(On-Line Analytical Processing)

- 온라인 분석 처리 시스템으로, 정보 위주의 분석 처리를 한다.

- BI(Business Intelligence)의 한 분야

- 다양한 비즈니스 관점에서 쉽고 빠르게 다차원적인 데이터에 접근하여 의사 결정에 활용할 수 있도록 해주는 시스템

- 데이터 조회 위주

- 다차원 데이터를 다차원 정보로 만들고, 전문화된 데이터베이스 엔진으로 정보를 추출하는 것

- 즉, 대화형태의 정보 분석을 말한다.

- 홈뱅킹, VOD, TV 쇼핑 등에 사용

- OLAP는 OLTP로 만들어진 데이터베이스를 활용하여 정보를 전달하는 것이라고 생각하면 된다.

 

1) OLAP의 종류

i) MOLAP(Multi-dimensional OLAP) : 다차원 OLAP

- 다차원 데이터베이스(MDB)를 다루면 MOLAP

- 신속

- 기존의 RDB에서 MDB로 변환 과정 필요

 

ii) ROLAP(Relational OLAP) : 관계형 OLAP

- 관계형 데이터베이스(RDB)를 다루면 ROLAP

- 대용량

 

2) tier

i) 1 tier

- DB와 OLAP 툴이 물리적으로 한 하드웨어에 있을 경우

 

ii) 2 tier

- DB에 OLAP 툴이 따로 붙어 있을 경우

 

iii) 3 tier

- DB와 OLAP 툴 사이에 OLAP 서버가 들어 있을 경우

 

2. OLTP(On-Line Transaction Processing)

- 온라인 트랜잭션 처리 시스템으로, 사용자 요청에 즉각 반응하는 처리

- 실시간 시스템이라고도 할 수 있음.

- 여러 단말기에서 요청을 보내면 바로 처리 결과를 보내주는 형태

- 주문 입력 시스템, 재고 관리 시스템, 항공사의 예약 시스템, ATM 등

- 데이터 갱신 위주

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기