SlideShare a Scribd company logo
1 of 2
OLPT VS OLAP:-
OLPT and OLAP are complementing technologies. You can't live without OLTP: it runs your
business day by day. So, using getting strategic information from OLTP is usually first “quick and
dirty” approach, but can become limiting later.
This post explores key differences between two technologies.
OLTP stands for On Line Transaction Processing and is a data modeling approach typically used
to facilitate and manage usual business applications. Most of applications you see and use are
OLTP based.
OLAP stands for On Line Analytic Processing and is an approach to answer multi-dimensional
queries. OLAP was conceived for Management Information Systems and Decision Support
Systems but is still widely underused: every day I see too much people making out business
intelligence from OLTP data!
With the constant growth of data analysis and business intelligence applications (now even in
small business) understanding OLAP nuances and benefits is a must if you want provide valid
and useful analytics to management.
The following table summarizes the major differences between OLTP and OLAP system design.
OLTP System
Online Transaction Processing
(Operational System)
OLAP System
Online Analytical Processing
(Data Warehouse)
Source of data
Operational data; OLTPs are the
original source of the data.
Consolidation data; OLAP data comes from
the various OLTP Databases
Purpose of data
To control and run fundamental
business tasks
To help with planning, problem solving, and
decision support
What the data
Reveals a snapshot of ongoing business
processes
Multi-dimensional views of various kinds of
business activities
Inserts and
Updates
Short and fast inserts and updates
initiated by end users
Periodic long-running batch jobs refresh the
data
Queries
Relatively standardized and simple
queries Returning relatively few
records
Often complex queries involving
aggregations
Processing
Speed
Typically very fast
Depends on the amount of data involved;
batch data refreshes and complex queries
may take many hours; query speed can be
improved by creating indexes
Space
Requirements
Can be relatively small if historical
data is archived
Larger due to the existence of aggregation
structures and history data; requires more
indexes than OLTP
Database
Design
Highly normalized with many tables
Typically de-normalized with fewer tables;
use of star and/or snowflake schemas
Backup and
Recovery
Backup religiously; operational data is
critical to run the business, data loss is
likely to entail significant monetary
loss and legal liability
Instead of regular backups, some
environments may consider simply
reloading the OLTP data as a recovery
method
Why organizations need data warehouses?
The concept of data warehousing is pretty simple: Data is extracted on a periodic basis from source
systems, which are applications such as ERP systems that contain important company info. Data
from these systems is moved to a dedicated server that contains a data warehouse. When it is
moved it is cleaned, formatted, validated, reorganized, summarized, and supplemented with data
from many other sources. This resulting data warehouse will become the main source of
information for report generation and analysis via reporting tools that can be used for such things
as ad-hoc queries, canned reports, and dashboards.
A goal of every business is to make better business decisions than their competitors. That is where
business intelligence (BI) comes in. BI turns the massive amount of data from operational systems
into a format that is easy to understand, current, and correct so decisions can be made on the
data. You can then analyze current and long-term trends, be instantly alerted to opportunities and
problems, and receive continuous feedback on the effectiveness of your decisions.
 Companies that have implemented data warehouses and complementary BI systems
have generated more revenue and saved more money than companies that haven’t invested
in BI systems and data warehouses
Even though additional hardware and software are needed, the presence of a data warehouse
costs less and delivers more value than a direct connection. With the continued drop in costs for
processing power and storage, that makes the case for a data warehouse even stronger. So data
ware house is necessary for an organization.

More Related Content

Viewers also liked

Planificador terminado
Planificador terminadoPlanificador terminado
Planificador terminadoangelita856
 
Ampliando la brecha digital
Ampliando  la brecha digitalAmpliando  la brecha digital
Ampliando la brecha digitalangelita856
 
Planificador aamtic.docx
Planificador aamtic.docxPlanificador aamtic.docx
Planificador aamtic.docxilmuri
 
WB CFU Study On CCM Options For Vietnam
WB CFU Study On CCM Options For VietnamWB CFU Study On CCM Options For Vietnam
WB CFU Study On CCM Options For VietnamSon Ha-Dang
 
Palancas de creación de valor en el mercado de Telecomunicaciones
Palancas de creación de valor en el mercado de TelecomunicacionesPalancas de creación de valor en el mercado de Telecomunicaciones
Palancas de creación de valor en el mercado de TelecomunicacionesAMETIC
 
RPH Matematik Pendidkan Khas
RPH Matematik Pendidkan KhasRPH Matematik Pendidkan Khas
RPH Matematik Pendidkan Khasshantini raman
 
Contoh rph matematik
Contoh rph matematikContoh rph matematik
Contoh rph matematikridzuan_81
 

Viewers also liked (10)

Planificador terminado
Planificador terminadoPlanificador terminado
Planificador terminado
 
Ampliando la brecha digital
Ampliando  la brecha digitalAmpliando  la brecha digital
Ampliando la brecha digital
 
Planificador aamtic.docx
Planificador aamtic.docxPlanificador aamtic.docx
Planificador aamtic.docx
 
WB CFU Study On CCM Options For Vietnam
WB CFU Study On CCM Options For VietnamWB CFU Study On CCM Options For Vietnam
WB CFU Study On CCM Options For Vietnam
 
Marta gómez gómez bueno
Marta gómez gómez buenoMarta gómez gómez bueno
Marta gómez gómez bueno
 
Palancas de creación de valor en el mercado de Telecomunicaciones
Palancas de creación de valor en el mercado de TelecomunicacionesPalancas de creación de valor en el mercado de Telecomunicaciones
Palancas de creación de valor en el mercado de Telecomunicaciones
 
RPH Matematik Pendidkan Khas
RPH Matematik Pendidkan KhasRPH Matematik Pendidkan Khas
RPH Matematik Pendidkan Khas
 
Cuento De La Paz
Cuento De  La PazCuento De  La Paz
Cuento De La Paz
 
Contoh rph matematik
Contoh rph matematikContoh rph matematik
Contoh rph matematik
 
Economía gandhiana
Economía gandhianaEconomía gandhiana
Economía gandhiana
 

More from ahsan riaz

It proffesionals
It proffesionalsIt proffesionals
It proffesionalsahsan riaz
 
Quality attribute scenarios
Quality attribute scenariosQuality attribute scenarios
Quality attribute scenariosahsan riaz
 
Availability tactics
Availability tacticsAvailability tactics
Availability tacticsahsan riaz
 
A 7 e module decomposition structure
A 7 e module decomposition structureA 7 e module decomposition structure
A 7 e module decomposition structureahsan riaz
 

More from ahsan riaz (10)

It proffesionals
It proffesionalsIt proffesionals
It proffesionals
 
Ahsan
AhsanAhsan
Ahsan
 
It
ItIt
It
 
Primary group
Primary groupPrimary group
Primary group
 
Quality attribute scenarios
Quality attribute scenariosQuality attribute scenarios
Quality attribute scenarios
 
Website
WebsiteWebsite
Website
 
Pmbok
PmbokPmbok
Pmbok
 
3g and 4g
3g and 4g3g and 4g
3g and 4g
 
Availability tactics
Availability tacticsAvailability tactics
Availability tactics
 
A 7 e module decomposition structure
A 7 e module decomposition structureA 7 e module decomposition structure
A 7 e module decomposition structure
 

Recently uploaded

Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 

Recently uploaded (20)

Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Odoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting ServiceOdoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting Service
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 

Olpt vs olap

  • 1. OLPT VS OLAP:- OLPT and OLAP are complementing technologies. You can't live without OLTP: it runs your business day by day. So, using getting strategic information from OLTP is usually first “quick and dirty” approach, but can become limiting later. This post explores key differences between two technologies. OLTP stands for On Line Transaction Processing and is a data modeling approach typically used to facilitate and manage usual business applications. Most of applications you see and use are OLTP based. OLAP stands for On Line Analytic Processing and is an approach to answer multi-dimensional queries. OLAP was conceived for Management Information Systems and Decision Support Systems but is still widely underused: every day I see too much people making out business intelligence from OLTP data! With the constant growth of data analysis and business intelligence applications (now even in small business) understanding OLAP nuances and benefits is a must if you want provide valid and useful analytics to management. The following table summarizes the major differences between OLTP and OLAP system design. OLTP System Online Transaction Processing (Operational System) OLAP System Online Analytical Processing (Data Warehouse) Source of data Operational data; OLTPs are the original source of the data. Consolidation data; OLAP data comes from the various OLTP Databases Purpose of data To control and run fundamental business tasks To help with planning, problem solving, and decision support What the data Reveals a snapshot of ongoing business processes Multi-dimensional views of various kinds of business activities Inserts and Updates Short and fast inserts and updates initiated by end users Periodic long-running batch jobs refresh the data Queries Relatively standardized and simple queries Returning relatively few records Often complex queries involving aggregations
  • 2. Processing Speed Typically very fast Depends on the amount of data involved; batch data refreshes and complex queries may take many hours; query speed can be improved by creating indexes Space Requirements Can be relatively small if historical data is archived Larger due to the existence of aggregation structures and history data; requires more indexes than OLTP Database Design Highly normalized with many tables Typically de-normalized with fewer tables; use of star and/or snowflake schemas Backup and Recovery Backup religiously; operational data is critical to run the business, data loss is likely to entail significant monetary loss and legal liability Instead of regular backups, some environments may consider simply reloading the OLTP data as a recovery method Why organizations need data warehouses? The concept of data warehousing is pretty simple: Data is extracted on a periodic basis from source systems, which are applications such as ERP systems that contain important company info. Data from these systems is moved to a dedicated server that contains a data warehouse. When it is moved it is cleaned, formatted, validated, reorganized, summarized, and supplemented with data from many other sources. This resulting data warehouse will become the main source of information for report generation and analysis via reporting tools that can be used for such things as ad-hoc queries, canned reports, and dashboards. A goal of every business is to make better business decisions than their competitors. That is where business intelligence (BI) comes in. BI turns the massive amount of data from operational systems into a format that is easy to understand, current, and correct so decisions can be made on the data. You can then analyze current and long-term trends, be instantly alerted to opportunities and problems, and receive continuous feedback on the effectiveness of your decisions.  Companies that have implemented data warehouses and complementary BI systems have generated more revenue and saved more money than companies that haven’t invested in BI systems and data warehouses Even though additional hardware and software are needed, the presence of a data warehouse costs less and delivers more value than a direct connection. With the continued drop in costs for processing power and storage, that makes the case for a data warehouse even stronger. So data ware house is necessary for an organization.