기업 데이터 솔루션이란? OLTP·OLAP·ERP·CRM·SCM·BI·BA 차이 쉽게 이해하기

기업 데이터 솔루션이란? OLTP·OLAP·ERP·CRM·SCM·BI·BA 차이 쉽게 이해하기#

기업에서 데이터는 단순히 저장만 되는 것이 아닙니다.

하루에도 다음과 같은 업무가 계속 발생합니다.

고객 주문

결제

재고 변경

생산 계획

고객 상담

배송

매출 집계

경영 분석

이 업무들은 모두 목적이 다릅니다.

예를 들어 고객이 상품을 주문했을 때는 빠르게 거래를 처리해야 합니다.

반면 경영진이:

이번 분기 매출은 왜 감소했는가?

어떤 고객군의 구매가 늘었는가?

어떤 상품에 재고를 더 확보해야 하는가?

를 알고 싶다면 과거 데이터를 분석해야 합니다.

그래서 기업에서는 목적에 따라 다양한 데이터 시스템과 솔루션을 사용합니다.

대표적으로 다음 개념이 있습니다.

OLTP

OLAP

ERP

CRM

SCM

BI

BA

이 용어들은 서로 비슷해 보이지만 업무 처리인지, 자원 관리인지, 고객 관리인지, 분석인지에 따라 역할이 분명히 다릅니다.


1장 기업 데이터 솔루션이란 무엇인가#

기업 데이터 솔루션은 기업의 업무 처리, 자원 관리, 고객 관리, 공급망 운영, 데이터 분석과 의사결정을 지원하는 다양한 정보시스템을 의미합니다.

큰 흐름으로 보면 다음처럼 나눌 수 있습니다.

업무 처리
→ OLTP

분석
→ OLAP

전사 자원 관리
→ ERP

고객 관리
→ CRM

공급망 관리
→ SCM

리포트·대시보드
→ BI

예측·최적화
→ BA

이 구조를 먼저 기억하면 각각의 용어를 훨씬 쉽게 구분할 수 있습니다.


2장 OLTP란 무엇인가#

OLTP는 Online Transaction Processing의 약자입니다.

한국어로는 온라인 거래 처리라고 합니다.

핵심은:

Transaction
=
실제 업무에서 발생하는 거래 처리

입니다.

대표적인 예:

은행 입금

출금

이체

온라인 주문

결제

재고 차감

회원정보 변경

즉 사용자가 서비스를 이용하는 순간 발생하는 실제 업무를 빠르게 처리하는 시스템입니다.


3장 OLTP는 왜 빠른 처리가 중요한가#

고객이 온라인 쇼핑몰에서 결제 버튼을 눌렀다고 생각해봅시다.

시스템에서는 짧은 시간 안에:

주문 생성

결제 승인

재고 감소

배송 요청

같은 처리를 해야 합니다.

처리가 늦으면 사용자는:

결제가 된 건가?

주문이 들어간 건가?

라는 혼란을 겪을 수 있습니다.

따라서 OLTP는 많은 개별 거래를 빠르고 정확하게 처리하는 것이 중요합니다.

핵심#

OLTP
→ 거래 처리
→ 빠른 처리
→ 데이터가 계속 변경

입니다.


4장 OLAP란 무엇인가#

OLAP는 Online Analytical Processing의 약자입니다.

한국어로는 온라인 분석 처리라고 합니다.

OLTP가 업무를 실제로 처리한다면 OLAP는 축적된 데이터를 분석하여 의사결정을 지원하는 데 초점을 둡니다.

예를 들어:

지난 3년간 월별 매출은?

지역별 매출 차이는?

VIP 고객의 평균 구매금액은?

어떤 상품군이 가장 성장했는가?

같은 질문에 답하기 위해 사용합니다.

핵심#

OLAP
→ 데이터 분석
→ 의사결정 지원
→ 통계·요약·다차원 분석

입니다.


5장 OLTP와 OLAP 차이를 가장 쉽게 이해하는 방법#

사용자가 제공한 학습자료의 비유가 매우 직관적입니다.

OLTP
→ 은행 창구

OLAP
→ 경영 분석실

OLTP는 은행 창구#

창구에서는:

입금

출금

이체

같은 실제 거래를 처리합니다.

즉:

지금 이 거래를 처리하는 것

이 목적입니다.

OLAP는 경영 분석실#

분석실에서는:

이번 달 거래량은?

지난해보다 예금이 증가했는가?

어떤 고객층이 가장 많이 이용하는가?

를 분석합니다.

즉:

과거 데이터를 보고
의사결정을 지원

하는 것이 목적입니다.


6장 OLTP와 OLAP 핵심 비교#

구분 OLTP OLAP
영어 Online Transaction Processing Online Analytical Processing
핵심 거래 처리 분석
목적 기본 업무 실행 의사결정 지원
데이터 현재 업무 데이터 중심 과거·요약 데이터 중심
처리 삽입·수정·삭제 빈번 조회·집계 중심
분석 단순·빠른 처리 복잡한 분석
대표 사례 주문·결제·이체 월별 매출·고객 분석

시험용 암기:

OLTP
→ T = Transaction

OLAP
→ A = Analysis

입니다.


7장 OLTP의 대화식 X, OLAP의 대화식 O는 무슨 뜻인가#

사용자가 제공한 ADsP 학습자료에서는 다음처럼 구분합니다.

OLTP
→ 대화식 X

OLAP
→ 대화식 O

여기서 대화식이라는 표현은 사용자가 분석 과정에서 여러 질문을 던지며 결과를 탐색하는 성격을 의미합니다.

예를 들어 OLAP에서는:

전체 매출은?
↓
지역별로 보면?
↓
서울만 보면?
↓
상품군별로 보면?

처럼 분석 관점을 바꾸면서 데이터를 살펴볼 수 있습니다.

반면 OLTP는 이런 분석 탐색보다:

주문 등록

결제 승인

재고 차감

같은 정해진 업무 처리가 중심입니다.


8장 ERP란 무엇인가#

ERP는 Enterprise Resource Planning의 약자입니다.

한국어로는 전사적 자원 관리라고 합니다.

기업에는 여러 종류의 자원이 있습니다.

인력

돈

재고

생산설비

구매

회계

영업

이 자원을 부서마다 따로 관리하면 정보가 서로 단절될 수 있습니다.

ERP는 이런 기업의 여러 자원을 전사적으로 통합 관리하는 시스템입니다.

예를 들어#

영업부가 상품을 판매하면:

영업
↓
재고 감소
↓
매출 발생
↓
회계 반영
↓
필요 시 생산·구매 계획

처럼 여러 부서의 업무가 연결될 수 있습니다.

ERP는 이러한 정보를 통합적으로 관리합니다.

핵심#

ERP
=
Enterprise Resource Planning

→ 전사적 자원 관리
→ 경영자원 통합
→ 생산성 향상

입니다.


9장 ERP를 가장 쉽게 이해하면#

ERP는 다음 질문에 답하기 위한 시스템이라고 생각하면 쉽습니다.

우리 회사 전체 자원이
지금 어떻게 움직이고 있는가?

예를 들어:

재고는 얼마나 남았는가?

생산은 얼마나 했는가?

매출은 얼마인가?

비용은 얼마나 발생했는가?

인력은 어디에 배치되어 있는가?

를 하나의 통합된 시스템에서 관리하려는 것입니다.

초보자 암기#

ERP
→ 회사 전체

라고 기억하면 좋습니다.


10장 CRM이란 무엇인가#

CRM은 Customer Relationship Management의 약자입니다.

한국어로는 고객 관계 관리라고 합니다.

핵심은:

Customer
=
고객

입니다.

CRM은 고객과의 관계를 관리하고 고객 데이터를 활용해 고객 만족도와 고객가치를 높이는 데 초점을 둡니다.

대표적인 데이터:

고객 기본정보

구매이력

상담이력

Campaign 반응

불만사항

재구매 기록

등이 있습니다.


11장 CRM은 실제로 어떻게 사용될까#

온라인 쇼핑몰에서 고객 A가 있다고 생각해봅시다.

CRM에는 다음 정보가 쌓일 수 있습니다.

최근 구매상품

평균 구매금액

마지막 구매일

고객센터 문의

Promotion 반응

이 데이터를 이용해:

VIP 고객 선정

이탈 가능 고객 관리

맞춤형 Campaign

재구매 Promotion

고객 상담 개선

등에 활용할 수 있습니다.

핵심#

CRM
→ 고객 중심
→ 고객 관계 관리
→ 고객가치 극대화

입니다.

초보자 암기#

CRM
→ 고객

입니다.


12장 SCM이란 무엇인가#

SCM은 Supply Chain Management의 약자입니다.

한국어로는 공급망 관리라고 합니다.

제품 하나가 고객에게 전달되기까지는 여러 단계가 있습니다.

원재료

↓

공급업체

↓

생산

↓

물류

↓

유통

↓

고객

이 전체 흐름을 Supply Chain, 즉 공급망이라고 합니다.

SCM은 이 공급망 전체를 효율적으로 관리하는 시스템입니다.


13장 SCM의 핵심은 시간과 비용 최적화#

공급망에서 문제가 생기면:

재고 부족

과잉 재고

배송 지연

생산 중단

비용 증가

가 발생할 수 있습니다.

SCM은:

수요

재고

생산

구매

물류

를 연결해 전체 흐름을 최적화하려고 합니다.

핵심#

SCM
→ 공급망 관리
→ 시간 최적화
→ 비용 최적화

입니다.

초보자 암기#

SCM
→ 공급에서 고객까지의 흐름

입니다.


14장 ERP·CRM·SCM 차이를 한 번에 이해하기#

구분 ERP CRM SCM
영어 Enterprise Resource Planning Customer Relationship Management Supply Chain Management
한글 전사적 자원 관리 고객 관계 관리 공급망 관리
중심 기업 전체 자원 고객 공급망
핵심 경영자원 통합 고객가치 극대화 시간·비용 최적화

시험에서는 다음처럼 연결하면 쉽습니다.

ERP
→ 회사 내부 전체 자원

CRM
→ 고객

SCM
→ 공급망

15장 하나의 제조기업으로 ERP·CRM·SCM 이해하기#

자동차 회사를 생각해봅시다.

ERP#

회사 내부의:

회계

인사

생산

재고

구매

를 통합적으로 관리합니다.

CRM#

자동차를 구매한 고객의:

구매기록

정비기록

문의사항

재구매 가능성

등을 관리합니다.

SCM#

자동차 생산에 필요한:

부품 공급업체

공장

물류센터

Dealer

사이의 흐름을 관리합니다.

한 회사 안에서도 세 시스템은 서로 다른 목적을 가집니다.


16장 BI란 무엇인가#

BI는 Business Intelligence의 약자입니다.

기업의 데이터를 수집·정리·분석해 업무와 경영 의사결정을 지원하는 정보를 제공하는 데 초점을 둡니다.

사용자가 제공한 ADsP 학습자료에서는 BI를 다음과 같이 정리합니다.

Report 중심

과거 Data 조회

Dashboard

의사결정 지원

예를 들어 경영 Dashboard에:

오늘 매출

월별 매출

지역별 매출

상품별 판매량

을 보여주는 것이 BI의 대표적인 활용입니다.


17장 BI를 가장 쉽게 이해하면#

BI의 대표 질문은:

무슨 일이 있었는가?

입니다.

예를 들어:

지난달 매출은 얼마인가?

어느 지점의 매출이 가장 높은가?

지난해 대비 매출은 얼마나 증가했는가?

처럼 이미 발생한 데이터를 조회하고 요약합니다.

핵심#

BI
→ 과거·현재 데이터 조회
→ Report·Dashboard
→ 의사결정 지원

입니다.


18장 BA란 무엇인가#

BA는 Business Analytics의 약자입니다.

제공된 ADsP 학습자료에서는 BI보다 통계적·수학적 분석, 예측, 최적화, 모델링에 초점을 둡니다.

대표적인 질문은:

앞으로 무슨 일이 발생할까?

어떻게 해야 더 좋은 결과가 나올까?

입니다.

예:

다음 달 매출 예측

고객 이탈 가능성 예측

적정 재고량 계산

최적 가격 분석

등입니다.


19장 BI와 BA의 차이는 무엇인가#

구분 BI BA
영어 Business Intelligence Business Analytics
초점 리포트·의사결정 지원 통계·수학적 분석
데이터 활용 과거 데이터 조회 예측·최적화
대표 Dashboard Modeling
질문 무엇이 있었나 무엇이 일어날까·어떻게 최적화할까

가장 쉽게 표현하면:

BI
→ 보여준다.

BA
→ 분석하고 예측한다.

라고 기억할 수 있습니다.


20장 BI와 BA를 쇼핑몰 사례로 이해하기#

쇼핑몰에서 지난달 매출 데이터를 분석한다고 가정해봅시다.

BI#

Dashboard에서 다음 내용을 보여줍니다.

지난달 매출
10억 원

서울지역
4억 원

부산지역
2억 원

가장 많이 팔린 상품
A 상품

즉:

무슨 일이 있었는가?

를 보여줍니다.

BA#

같은 데이터를 이용해 다음 질문을 분석합니다.

다음 달 매출은 얼마일까?

A 상품 판매량은 계속 증가할까?

가격을 5% 낮추면 매출은 어떻게 변할까?

어떤 고객이 이탈할 가능성이 높은가?

즉:

앞으로 무엇이 일어날까?

어떤 선택이 더 좋은가?

를 분석합니다.


21장 OLAP와 BI는 같은 것인가#

둘은 관련성이 높지만 같은 개념으로 단순화하지 않는 것이 좋습니다.

OLAP는 데이터를 다차원적으로 분석하고 조회하는 처리 방식에 초점을 둡니다.

BI는 이런 데이터 분석 기술과 결과를 활용하여 기업의 의사결정을 지원하는 더 넓은 개념으로 이해할 수 있습니다.

초보자 수준에서는:

OLAP
→ 분석 처리

BI
→ 분석 결과를
Report·Dashboard 등으로 의사결정에 활용

이라고 구분하면 쉽습니다.


22장 OLTP·OLAP·ERP·CRM·SCM·BI·BA를 하나의 회사로 연결하기#

온라인 쇼핑몰 회사 하나를 예로 들어보겠습니다.

고객이 상품을 주문한다#

OLTP

가 주문·결제를 처리합니다.

회사 전체 자원을 관리한다#

ERP

가:

회계

재고

구매

인사

등을 통합 관리합니다.

고객을 관리한다#

CRM

이 고객 구매이력과 상담기록을 관리합니다.

상품 공급 흐름을 관리한다#

SCM

이 공급업체·재고·배송 흐름을 관리합니다.

데이터를 분석한다#

OLAP

를 이용해 대량 데이터를 분석합니다.

분석결과를 Dashboard로 보여준다#

BI

를 활용합니다.

미래를 예측하고 최적화한다#

BA

를 활용합니다.

전체 흐름은:

거래
→ OLTP

↓

기업 운영
→ ERP·CRM·SCM

↓

데이터 분석
→ OLAP

↓

정보 제공
→ BI

↓

예측·최적화
→ BA

처럼 연결해서 이해할 수 있습니다.


23장 기업 데이터 솔루션을 질문으로 구분하기#

시험에서 사례가 나오면 해당 시스템이 어떤 질문에 답하는지 생각하면 쉽습니다.

OLTP#

지금 거래를 처리해야 하는가?

OLAP#

데이터를 여러 관점에서 분석해야 하는가?

ERP#

기업 전체 자원을 통합 관리해야 하는가?

CRM#

고객과의 관계를 관리해야 하는가?

SCM#

공급·생산·물류 흐름을 관리해야 하는가?

BI#

현재와 과거 현황을
Report·Dashboard로 확인해야 하는가?

BA#

미래를 예측하거나
최적의 의사결정을 찾아야 하는가?

24장 기업 데이터 솔루션 핵심 비교표#

기술 핵심
OLTP 거래 처리
OLAP 분석 처리
ERP 전사적 자원 관리
CRM 고객 관계 관리
SCM 공급망 관리
BI 리포트·대시보드·의사결정 지원
BA 통계·예측·최적화·모델링

한 줄 암기:

OLTP
→ 거래

OLAP
→ 분석

ERP
→ 회사 전체

CRM
→ 고객

SCM
→ 공급망

BI
→ 리포트

BA
→ 예측·최적화

25장 ADsP 시험에서 자주 헷갈리는 함정#

함정 1. OLTP와 OLAP를 반대로 외우기#

OLTP
→ Transaction

OLAP
→ Analysis

입니다.

함정 2. OLAP를 단순 거래 처리로 설명#

X

OLAP는 분석과 의사결정 지원이 핵심입니다.

함정 3. ERP를 고객관리 시스템으로 설명#

X

고객관계 관리는 CRM입니다.

ERP는:

전사적 자원 관리

입니다.

함정 4. CRM과 SCM 혼동#

CRM
→ Customer

SCM
→ Supply Chain

으로 영어 첫 단어를 보면 쉽게 구분할 수 있습니다.

함정 5. BI와 BA를 같은 의미로 보기#

제공된 학습자료에서는 다음처럼 구분합니다.

BI
→ 과거 데이터 조회
→ Report·Dashboard

BA
→ 통계적·수학적 분석
→ 예측·최적화·Modeling

입니다.


26장 OLTP와 OLAP 시험 직전 암기#

OLTP

Online Transaction Processing

T
→ Transaction
→ 거래 처리
OLAP

Online Analytical Processing

A
→ Analysis
→ 분석

비유:

OLTP
→ 은행 창구

OLAP
→ 경영 분석실

27장 ERP·CRM·SCM 시험 직전 암기#

ERP

Enterprise Resource Planning

→ 전사적 자원 관리
→ 경영자원 통합
CRM

Customer Relationship Management

→ 고객관계 관리
→ 고객 중심
SCM

Supply Chain Management

→ 공급망 관리
→ 시간·비용 최적화

가장 간단하게:

ERP
회사

CRM
고객

SCM
공급망

으로 연결합니다.


28장 BI와 BA 시험 직전 암기#

BI
Business Intelligence

→ Report
→ Dashboard
→ 과거 Data 조회
→ 의사결정 지원
BA
Business Analytics

→ 통계
→ 수학적 분석
→ 예측
→ 최적화
→ Modeling

간단하게:

BI
→ What happened?

BA
→ What will happen?
→ What should we do?

처럼 이해할 수 있습니다.


기업 데이터 솔루션 FAQ#

OLTP란 무엇인가#

Online Transaction Processing의 약자로 주문·결제·입출금처럼 실제 업무에서 발생하는 거래를 빠르게 처리하는 시스템입니다.

OLAP란 무엇인가#

Online Analytical Processing의 약자로 축적된 데이터를 분석해 의사결정을 지원하는 처리 방식입니다.

OLTP와 OLAP의 가장 큰 차이는 무엇인가#

OLTP는 거래 처리, OLAP는 분석이 핵심입니다.

OLTP
→ T = Transaction

OLAP
→ A = Analysis

으로 기억하면 쉽습니다.

OLTP는 왜 데이터가 자주 변경되는가#

주문·결제·재고·회원정보처럼 실제 업무를 처리하면서 데이터가 계속 삽입·수정·삭제되기 때문입니다.

OLAP는 무엇을 분석하는가#

월별 매출, 고객별 구매패턴, 지역별 성과처럼 과거 또는 통합된 데이터를 여러 관점에서 분석할 수 있습니다.

ERP란 무엇인가#

Enterprise Resource Planning의 약자로 기업 전체의 경영자원을 통합적으로 관리하는 시스템입니다.

CRM이란 무엇인가#

Customer Relationship Management의 약자로 고객정보와 고객과의 관계를 관리하고 고객가치를 높이는 데 초점을 둡니다.

SCM이란 무엇인가#

Supply Chain Management의 약자로 원재료 조달부터 생산·물류·유통까지 공급망 전체를 관리하는 시스템입니다.

ERP와 CRM의 차이는 무엇인가#

ERP는 기업 전체 자원의 통합관리가 중심이고 CRM은 고객관계 관리가 중심입니다.

CRM과 SCM은 무엇이 다른가#

CRM은 고객을 중심으로 하고 SCM은 공급망을 중심으로 합니다.

BI란 무엇인가#

Business Intelligence의 약자로 과거와 현재 데이터를 Report와 Dashboard 등으로 제공해 의사결정을 지원하는 데 초점을 둡니다.

BA란 무엇인가#

Business Analytics의 약자로 통계·수학적 분석과 Modeling을 통해 예측과 최적화를 수행하는 데 초점을 둡니다.

BI와 BA의 차이는 무엇인가#

제공된 ADsP 학습자료에서는 BI를 과거 데이터 조회와 Report 중심, BA를 예측·최적화·Modeling 중심으로 구분합니다.


자기 점검#

다음 질문에 바로 답할 수 있는지 확인해봅니다.

  1. OLTP와 OLAP의 영어 전체 명칭을 말할 수 있는가?
  2. OLTP에서 T가 무엇을 의미하는지 알고 있는가?
  3. OLAP에서 A가 무엇을 의미하는지 알고 있는가?
  4. OLTP와 OLAP의 목적 차이를 설명할 수 있는가?
  5. OLTP를 은행 창구에 비유하는 이유를 설명할 수 있는가?
  6. ERP의 정식 명칭과 역할을 알고 있는가?
  7. CRM이 무엇을 관리하는지 설명할 수 있는가?
  8. SCM이 공급망의 어떤 흐름을 관리하는지 설명할 수 있는가?
  9. ERP·CRM·SCM을 서로 구분할 수 있는가?
  10. BI의 대표적인 활용이 Report·Dashboard인 이유를 설명할 수 있는가?
  11. BA가 예측·최적화와 연결되는 이유를 알고 있는가?
  12. BI와 BA의 차이를 한 문장으로 설명할 수 있는가?
  13. 하나의 기업에서 OLTP·ERP·CRM·SCM·OLAP·BI·BA가 어떻게 연결되는지 설명할 수 있는가?

이 글을 마치며#

기업 데이터 솔루션은 용어만 보면 복잡하지만 실제로는 각 시스템이 무엇을 위해 존재하는지만 보면 쉽게 구분할 수 있습니다.

먼저 실제 업무가 발생합니다.

주문
결제
입금
출금

이런 Transaction을 처리하는 것이:

OLTP

입니다.

기업 전체 자원을 관리하려면:

ERP

고객관계는:

CRM

공급망은:

SCM

이 담당합니다.

이렇게 업무에서 만들어진 데이터를 분석할 때는:

OLAP

를 생각할 수 있습니다.

분석결과를 Report와 Dashboard로 제공하면:

BI

가 되고,

통계와 Modeling을 이용해 미래를 예측하고 최적의 선택을 찾는다면:

BA

와 연결됩니다.

전체 흐름을 한 번에 기억하면 다음과 같습니다.

OLTP
→ 거래

ERP
→ 전사 자원

CRM
→ 고객

SCM
→ 공급망

OLAP
→ 분석

BI
→ 리포트·현황

BA
→ 예측·최적화

ADsP 시험에서는 특히 다음 세 묶음을 확실하게 기억하면 됩니다.

OLTP = Transaction
OLAP = Analysis
ERP = 기업 전체
CRM = 고객
SCM = 공급망
BI = 과거 데이터·Dashboard
BA = 예측·최적화·Modeling

이 구조를 이해하면 시험 문제뿐 아니라 실제 기업 시스템에서 각각의 솔루션이 왜 필요한지도 자연스럽게 연결할 수 있습니다.

이 페이지의 목차