Sharing of Data and Multiuser Transaction Processing
OLTP(Online Transaction Process)
- Allow multople users to access the DB at the same time.
- Concurrency control software (동시 제어 소프트웨어)
- short on-line transaction (빠르다)
- Maintaining data intergrity in multi-access enviroments
- OLAP(Online Anayalsist Process)와 반대된다
- 은행이나 증권사에서 주로 쓰인다. 빠른데 동시접속 되면서, 무결성이니까.
- 하지만 데이터의 구조가 복잡하다. (운영 시스템 계산에 적합하다.)
- 정규/핵심 업무 데이터의 성격을 갖는다.
- Transaction 단위로 송수신 자료를 압축한다.(거래처리)
- 주기적이다...
OLAP(Online Analysist Process)
- 데이터의 구조가 단순하다(단순한 분석에 적합)
- OLTP는 현재 데이터를 쓰지만 OLAP은 저장된 데이터들이나 계산된 데이터를 쓴다.
- Subject
- 주기적이지 않고 정적이기 때문에 예측이 어렵고 응답시간이 길수도 있으며, 이러한 데이터의 접근 빈도는 OLTP보다 상대 적으로 낮다
- 보관하는 자료의 양이 많다, 크다.
- OLAP는 의사결정지원 시스템이다.
'공부' 카테고리의 다른 글
소프트웨어 실습3 - 2 (0) | 2015.03.12 |
---|---|
소프트웨어 실습3 - 1 (0) | 2015.03.12 |
2주차 DB (0) | 2015.03.10 |