***************************************************
* Description: Knowledge of OLTP and OLAP database
* Date: 05:13 PM EST, 11/02/2018
***************************************************
<1> Difference between OLTP and OLAP database:
|
|__ o. OLTP - Normal relational database with regular transaction.
|
|__ o. OLAP - Data Warehouse.
<2> The concept of OLTP & OLAP:
|
|__ o. OLTP (On-line Transaction Processing) is characterized by a large number of short on-line transactions (INSERT, UPDATE, DELETE).
| The main emphasis for OLTP systems is put on very fast query processing, maintaining data integrity in multi-access environments and an effectiveness measured by
| number of transactions per second. In OLTP database there is detailed and current data, and schema used to store transactional databases is the entity model (usually 3NF).
|
|
|__ o. OLAP (On-line Analytical Processing) is characterized by relatively low volume of transactions.
Queries are often very complex and involve aggregations. For OLAP systems a response time is an effectiveness measure.
OLAP applications are widely used by Data Mining techniques.
In OLAP database there is aggregated, historical data, stored in multi-dimensional schemas (usually star schema).
Reference:
|
|__ o. https://www.guru99.com/oltp-vs-olap.html
|
|__ o. http://datawarehouse4u.info/OLTP-vs-OLAP.html
Your Comments