SlideShare una empresa de Scribd logo
1 de 14
By: A h s a n I r f a n S h a i k h
Define Olap (data ware house)?
Define Oltp?
Comparison between data ware house and
OLTP ?
“AGENDA”
 A data warehouse is a repository (collection of resources that
can be accessed to retrieve information)
 - OLAP (On-line Analytical Processing) is characterized by
relatively low volume of transactions. Queries are often very
complex and involve aggregations..
 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).
 OLTP (On-line Transaction Processing) is characterized by a
large number of short on-line transactions (INSERT, UPDATE,
DELETE).
 These system have detailed day to day transaction data which
keeps changing, on everyday basis.
 In OLTP database there is detailed and current data, and
schema used to store transactional databases is the entity
model (usually 3NF).
Business
intelligence
solution
 Both are related to information databases, which
provide the means and support for these two types
of functioning.
 Each one of the methods creates a different branch
on data management system, with it’s own ideas
and processes, but they complement themselves.
 To analyze and compare them we’ve built this
resource!
 Source of data:
OLTP: Operational data; OLTPs are the original source of the
data.
OLAP: Consolidation data; OLAP data comes from the various
OLTP Database.
 Purpose of data:
OLTP: To control and run fundamental business tasks
OLAP: To help with planning, problem solving, and decision
support
 What the data:
OLTP: Reveals a snapshot of ongoing business processes.
OLAP: Multi-dimensional views of various kinds of business
activities.
 Inserts and Updates:
OLTP: Short and fast inserts and updates initiated by end users.
OLAP: Periodic long-running batch jobs refresh the data.
 Queries:
OLTP: Relatively standardized and simple queries Returning
relatively few records.
OLAP: Often complex queries involving aggregations
 Processing Speed:
OLTP: Typically very fast.
OLAP: Depends on the amount of data involved; batch data
refreshes and complex queries may take many hours.
 Space Requirements:
 OLTP: Can be relatively small if historical data is archived.
OLAP: Larger due to the existence of aggregation structures
and history data.
 Database Design :
OLTP: Highly normalized with many tables.
OLAP: Typically de-normalized with fewer tables.
 OLTP systems is
absolutely critical, it
needs a complex
backup system.
 Full backups of the
data combined with
incremental backups
are required.
 OLAP only needs a
backup from time to
time
 since it’s data is not
critical and doesn’t
keep the system
running.
Backup and Recovery
THE END… 
THANKYOU!

Más contenido relacionado

La actualidad más candente

Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecture
pcherukumalla
 
Components of a Data-Warehouse
Components of a Data-WarehouseComponents of a Data-Warehouse
Components of a Data-Warehouse
Abdul Aslam
 

La actualidad más candente (20)

OLAP technology
OLAP technologyOLAP technology
OLAP technology
 
Datawarehouse and OLAP
Datawarehouse and OLAPDatawarehouse and OLAP
Datawarehouse and OLAP
 
Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecture
 
OLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSEOLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSE
 
Data Warehouse Basic Guide
Data Warehouse Basic GuideData Warehouse Basic Guide
Data Warehouse Basic Guide
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSING
 
OLAP
OLAPOLAP
OLAP
 
DATA WAREHOUSING AND DATA MINING
DATA WAREHOUSING AND DATA MININGDATA WAREHOUSING AND DATA MINING
DATA WAREHOUSING AND DATA MINING
 
Data warehouse architecture
Data warehouse architecture Data warehouse architecture
Data warehouse architecture
 
Online analytical processing
Online analytical processingOnline analytical processing
Online analytical processing
 
OLAP OnLine Analytical Processing
OLAP OnLine Analytical ProcessingOLAP OnLine Analytical Processing
OLAP OnLine Analytical Processing
 
Etl - Extract Transform Load
Etl - Extract Transform LoadEtl - Extract Transform Load
Etl - Extract Transform Load
 
Introduction to Hadoop
Introduction to HadoopIntroduction to Hadoop
Introduction to Hadoop
 
OLAP in Data Warehouse
OLAP in Data WarehouseOLAP in Data Warehouse
OLAP in Data Warehouse
 
Introduction to ETL and Data Integration
Introduction to ETL and Data IntegrationIntroduction to ETL and Data Integration
Introduction to ETL and Data Integration
 
Hive(ppt)
Hive(ppt)Hive(ppt)
Hive(ppt)
 
Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional Modeling
 
Tools and techniques for data science
Tools and techniques for data scienceTools and techniques for data science
Tools and techniques for data science
 
Introduction to Data Warehousing
Introduction to Data WarehousingIntroduction to Data Warehousing
Introduction to Data Warehousing
 
Components of a Data-Warehouse
Components of a Data-WarehouseComponents of a Data-Warehouse
Components of a Data-Warehouse
 

Similar a OLAP v/s OLTP

Similar a OLAP v/s OLTP (20)

Data warehouse 10 oltp vs datawarehouse
Data warehouse 10 oltp vs datawarehouseData warehouse 10 oltp vs datawarehouse
Data warehouse 10 oltp vs datawarehouse
 
OLAP & Data Warehouse
OLAP & Data WarehouseOLAP & Data Warehouse
OLAP & Data Warehouse
 
3 OLAP.pptx
3 OLAP.pptx3 OLAP.pptx
3 OLAP.pptx
 
Data warehousing
Data warehousingData warehousing
Data warehousing
 
Datawarehouse olap olam
Datawarehouse olap olamDatawarehouse olap olam
Datawarehouse olap olam
 
Introduction to Data warehouse
Introduction to Data warehouseIntroduction to Data warehouse
Introduction to Data warehouse
 
Informatica overview
Informatica overviewInformatica overview
Informatica overview
 
SAP BODS -quick guide.docx
SAP BODS -quick guide.docxSAP BODS -quick guide.docx
SAP BODS -quick guide.docx
 
05_Decision Support and OLAP.pdf
05_Decision Support and OLAP.pdf05_Decision Support and OLAP.pdf
05_Decision Support and OLAP.pdf
 
Dwh faqs
Dwh faqsDwh faqs
Dwh faqs
 
Data ware house architecture
Data ware house architectureData ware house architecture
Data ware house architecture
 
Data ware housing - Introduction to data ware housing process.
Data ware housing - Introduction to data ware housing process.Data ware housing - Introduction to data ware housing process.
Data ware housing - Introduction to data ware housing process.
 
OLAP
OLAPOLAP
OLAP
 
Parallel processing in data warehousing and big data
Parallel processing in data warehousing and big dataParallel processing in data warehousing and big data
Parallel processing in data warehousing and big data
 
Data warehousing interview_questionsandanswers
Data warehousing interview_questionsandanswersData warehousing interview_questionsandanswers
Data warehousing interview_questionsandanswers
 
Analytics graph databases
Analytics graph databasesAnalytics graph databases
Analytics graph databases
 
Online Analytical Processing
Online Analytical ProcessingOnline Analytical Processing
Online Analytical Processing
 
Data Mining: Data warehouse and olap technology
Data Mining: Data warehouse and olap technologyData Mining: Data warehouse and olap technology
Data Mining: Data warehouse and olap technology
 
Data warehouse and olap technology
Data warehouse and olap technologyData warehouse and olap technology
Data warehouse and olap technology
 
Lecture1
Lecture1Lecture1
Lecture1
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

OLAP v/s OLTP

  • 1.
  • 2. By: A h s a n I r f a n S h a i k h
  • 3. Define Olap (data ware house)? Define Oltp? Comparison between data ware house and OLTP ? “AGENDA”
  • 4.  A data warehouse is a repository (collection of resources that can be accessed to retrieve information)  - OLAP (On-line Analytical Processing) is characterized by relatively low volume of transactions. Queries are often very complex and involve aggregations..  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).
  • 5.  OLTP (On-line Transaction Processing) is characterized by a large number of short on-line transactions (INSERT, UPDATE, DELETE).  These system have detailed day to day transaction data which keeps changing, on everyday basis.  In OLTP database there is detailed and current data, and schema used to store transactional databases is the entity model (usually 3NF).
  • 7.  Both are related to information databases, which provide the means and support for these two types of functioning.  Each one of the methods creates a different branch on data management system, with it’s own ideas and processes, but they complement themselves.  To analyze and compare them we’ve built this resource!
  • 8.  Source of data: OLTP: Operational data; OLTPs are the original source of the data. OLAP: Consolidation data; OLAP data comes from the various OLTP Database.  Purpose of data: OLTP: To control and run fundamental business tasks OLAP: To help with planning, problem solving, and decision support
  • 9.  What the data: OLTP: Reveals a snapshot of ongoing business processes. OLAP: Multi-dimensional views of various kinds of business activities.  Inserts and Updates: OLTP: Short and fast inserts and updates initiated by end users. OLAP: Periodic long-running batch jobs refresh the data.
  • 10.  Queries: OLTP: Relatively standardized and simple queries Returning relatively few records. OLAP: Often complex queries involving aggregations  Processing Speed: OLTP: Typically very fast. OLAP: Depends on the amount of data involved; batch data refreshes and complex queries may take many hours.
  • 11.  Space Requirements:  OLTP: Can be relatively small if historical data is archived. OLAP: Larger due to the existence of aggregation structures and history data.  Database Design : OLTP: Highly normalized with many tables. OLAP: Typically de-normalized with fewer tables.
  • 12.  OLTP systems is absolutely critical, it needs a complex backup system.  Full backups of the data combined with incremental backups are required.  OLAP only needs a backup from time to time  since it’s data is not critical and doesn’t keep the system running. Backup and Recovery
  • 13.