반응형
데이터 웨어하우스는 기업에서 사용하는 업무용 데이터 창고입니다. 그리고 각 업무 담당자는 데이터 마트에서 자료를 찾아서 사용합니다. 이러한 작업이 가능한 이유는 ETL 덕분입니다. 이에 대해서 자세히 알아보겠습니다.
[ Contents ]
1. 데이터 웨어하우스 (Data Warehouse)
보다 정보에 입각한 의사결정을 내릴 수 있도록, 다양한 소스의 대량 데이터를 연결하고 통합한 데이터베이스
데이터 웨어하우스는 말 그대로 '창고'입니다. DB의 데이터를 수집해서 모아두는 창고 역할을 합니다. 그리고 업무별, 목적별로 나누어서 데이터 마트로 보냅니다. 업무 담당자는 자신의 업무와 관련있는 정보만 쉽게 찾을 수 있죠.
2. 데이터 웨어하우스의 특징
- 주제별, 분야별로 정리된 데이터
- 통합된 데이터
- 최신화
- 수정 불가능
데이터 웨어하우스는 데이터 이동 시 ETL 작업을 합니다. ETL은 Extract(추출), Transform(변환), Load(적재)의 약자로 저장된 데이터를 원하는 형태에 맞게 바꾸어서 이동시킵니다.
ETL 작업 덕분에 여러 다양한 DB 데이터를 '통합'된 형태로, 주제별로 정리해서 최신화할 수 있습니다. 이를 관련 업무 담당자가 받아서 쓰며, 관련 자료를 업로드할 수도 있습니다. 다만 삭제와 수정은 불가능합니다.
반응형
'CS > DB' 카테고리의 다른 글
[DB] B-Tree 탐색, 삽입, 삭제 과정 알아보기 (0) | 2023.08.08 |
---|---|
[DB] B-Tree (Balanced Tree): 데이터베이스 인덱스 저장 방식 (0) | 2023.08.07 |
[DB] 데이터베이스 병행(동시성) 제어 기법: 로킹, 기본적 2PL (0) | 2023.04.25 |
[DB] 데이터베이스 동시성 제어(병행 제어)와 문제점 (0) | 2023.04.25 |
[DB] 데이터베이스 로그 회복 기법 (즉시 갱신, 지연 갱신) (0) | 2023.04.25 |
댓글