SlideShare a Scribd company logo
SAP HANA Foundation
2
Problem: Heterogeneous Information
Sources
“Heterogeneities are everywhere”
 Different interfaces
 Different data representations
 Duplicate and inconsistent information
Personal
Databases
Digital Libraries
Scientific Databases
World
Wide
Web
3
Problem: Data Management in Large
Enterprises
• Vertical fragmentation of informational systems
(vertical stove pipes)
• Result of application (user)-driven development
of operational systems
Sales Administration Finance Manufacturing ...
Sales Planning
Stock Mngmt
...
Suppliers
...
Debt Mngmt
Num. Control
...
Inventory
4
Goal: Unified Access to Data
Integration System
 Collects and combines information
 Provides integrated view, uniform user interface
 Supports sharing
World
Wide
Web
Digital Libraries Scientific Databases
Personal
Databases
5
 Two Approaches:
 Query-Driven (Lazy)
 Warehouse (Eager)
Source Source
?
Why a Warehouse?
6
The Traditional Research Approach
Source SourceSource
. . .
Integration System
. . .
Metadata
Clients
Wrapper WrapperWrapper
 Query-driven (lazy, on-demand)
7
Disadvantages of Query-Driven
Approach
 Delay in query processing
 Slow or unavailable information sources
 Complex filtering and integration
 Inefficient and potentially expensive for
frequent queries
 Competes with local processing at sources
8
The Warehousing Approach
Data
Warehouse
Clients
Source SourceSource
. . .
Extractor/
Monitor
Integration System
. . .
Metadata
Extractor/
Monitor
Extractor/
Monitor
 Information
integrated in
advance
 Stored in wh for
direct querying
and analysis
CS 336 9
Advantages of Warehousing Approach
• High query performance
– But not necessarily most current information
• Doesn’t interfere with local processing at sources
– Complex queries at warehouse
– OLTP at information sources
• Information copied at warehouse
– Can modify, annotate, summarize, restructure, etc.
– Can store historical information
– Security, no auditing
10
Not Either-Or Decision
• Query-driven approach still better for
– Rapidly changing information
– Rapidly changing information sources
– Truly vast amounts of data from large numbers of
sources
– Clients with unpredictable needs
11
What is a Data Warehouse?
A Practitioners Viewpoint
“A data warehouse is simply a single,
complete, and consistent store of data
obtained from a variety of sources and made
available to end users in a way they can
understand and use it in a business context.”
-- Barry Devlin, IBM Consultant
12
What is a Data Warehouse?
An Alternative Viewpoint
“A DW is a
– subject-oriented,
– integrated,
– time-varying,
– non-volatile
collection of data that is used primarily in
organizational decision making.”
-- W.H. Inmon, Building the Data Warehouse, 1992
13
A Data Warehouse is...
• Stored collection of diverse data
– A solution to data integration problem
– Single repository of information
• Subject-oriented
– Organized by subject, not by application
– Used for analysis, data mining, etc.
• Optimized differently from transaction-
oriented db
• User interface aimed at executive
14
… Cont’d
• Large volume of data (Gb, Tb)
• Non-volatile
– Historical
– Time attributes are important
• Updates infrequent
• May be append-only
• Examples
– All transactions ever at Sainsbury’s
– Complete client histories at insurance firm
– LSE financial information and portfolios
15
Generic Warehouse Architecture
Extractor/
Monitor
Extractor/
Monitor
Extractor/
Monitor
Integrator
Warehouse
Client Client
Design Phase
Maintenance
Loading
...
Metadata
Optimization
Query & Analysis
16
17
18
Data Warehouse Architectures:
Conceptual View
• Single-layer
– Every data element is stored once only
– Virtual warehouse
• Two-layer
– Real-time + derived data
– Most commonly used approach in
industry today
“Real-time data”
Operational
systems
Informational
systems
Derived Data
Real-time data
Operational
systems
Informational
systems
19
Three-layer Architecture: Conceptual
View
• Transformation of real-time data to derived
data really requires two steps
Derived Data
Real-time data
Operational
systems
Informational
systems
Reconciled Data
Physical Implementation
of the Data Warehouse
View level
“Particular informational
needs”
20
Data Warehousing: Two Distinct Issues
(1) How to get information into warehouse
“Data warehousing”
(2) What to do with data once it’s in warehouse
“Warehouse DBMS”
• Both rich research areas
• Industry has focused on (2)
21
Issues in Data Warehousing
• Warehouse Design
• Extraction
– Wrappers, monitors (change detectors)
• Integration
– Cleansing & merging
• Warehousing specification & Maintenance
• Optimizations
• Miscellaneous (e.g., evolution)
22
 OLTP: On Line Transaction Processing
 Describes processing at operational sites
 OLAP: On Line Analytical Processing
 Describes processing at warehouse
OLTP vs. OLAP
23
Warehouse is a Specialized DB
Standard DB (OLTP)
• Mostly updates
• Many small transactions
• Mb - Gb of data
• Current snapshot
• Index/hash on p.k.
• Raw data
• Thousands of users (e.g.,
clerical users)
Warehouse (OLAP)
 Mostly reads
 Queries are long and complex
 Gb - Tb of data
 History
 Lots of scans
 Summarized, reconciled data
 Hundreds of users (e.g.,
decision-makers, analysts)
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58

More Related Content

What's hot (20)

PDF
Autodesk Technical Webinar: SAP HANA in-memory database
SAP PartnerEdge program for Application Development
 
PPTX
SAP HANA - Understanding the Basics
Global Business Solutions SME
 
PPTX
SAP NetWeaver BW Powered by SAP HANA
SAP Technology
 
PPTX
HANA overview
jenkin
 
PPTX
IN-MEMORY DATABASE SYSTEMS FOR BIG DATA MANAGEMENT.SAP HANA DATABASE.
George Joseph
 
PDF
0101 foundation - detailed view of hana architecture
Ramakrishna Donepudi
 
PPTX
SAP HANA Interview questions
IT LearnMore
 
PDF
OLTP vs OLAP
BI_Solutions
 
PPT
SAP HANA Overview
Sitaram Kotnis
 
PPTX
Saphana
trainer4ss
 
DOCX
SAP HANA
Saravanan Manoharan
 
PPTX
HANA
Ankit Saini
 
PDF
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
Krishna Kiran
 
PPTX
SAP BW Introduction.
Deloitte India (Offices of the US)
 
PDF
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
Sabyasachi Das
 
PPTX
Oltp vs olap
Mr. Fmhyudin
 
PPTX
Bw on hana some obvious wins
Waheed Abbas
 
PPTX
HANA SITSP 2011
Henrique Pinto
 
PPT
Designing Scalable Data Warehouse Using MySQL
Venu Anuganti
 
PDF
Sap hana studio_overview
Arun Singhania
 
Autodesk Technical Webinar: SAP HANA in-memory database
SAP PartnerEdge program for Application Development
 
SAP HANA - Understanding the Basics
Global Business Solutions SME
 
SAP NetWeaver BW Powered by SAP HANA
SAP Technology
 
HANA overview
jenkin
 
IN-MEMORY DATABASE SYSTEMS FOR BIG DATA MANAGEMENT.SAP HANA DATABASE.
George Joseph
 
0101 foundation - detailed view of hana architecture
Ramakrishna Donepudi
 
SAP HANA Interview questions
IT LearnMore
 
OLTP vs OLAP
BI_Solutions
 
SAP HANA Overview
Sitaram Kotnis
 
Saphana
trainer4ss
 
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
Krishna Kiran
 
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
Sabyasachi Das
 
Oltp vs olap
Mr. Fmhyudin
 
Bw on hana some obvious wins
Waheed Abbas
 
HANA SITSP 2011
Henrique Pinto
 
Designing Scalable Data Warehouse Using MySQL
Venu Anuganti
 
Sap hana studio_overview
Arun Singhania
 

Viewers also liked (11)

PDF
SAP HANA McLaren Innovation
affectosweden
 
PPTX
SAP HANA Overview
Manjunath Pathapadu
 
PDF
Parallel Query on Exadata
Enkitec
 
PDF
SAP TechEd 2016 - Deployment Options with Business Continuity for SAP HANA (H...
Tomas Krojzl
 
PDF
Top 10 Reasons Customers Choose SAP Business Suite powered by SAP HANA
SAP Technology
 
PDF
SAP HANA Distinguished Engineer (HDE) Webinar: Overview of SAP HANA On-Premis...
Tomas Krojzl
 
PPTX
LeverX SAP 7.02 Navigation Essentials
LeverX
 
PDF
SAP Platform & S/4 HANA - Support for Innovation
Bernhard Luecke
 
PDF
SITIST 2015 Dev - Abap on Hana
sitist
 
PPTX
HANA WITH ABAP OVERVIEW
dheerajad
 
PDF
Strategic Choices in SAP S/4 HANA Deployment
Dirk Oppenkowski
 
SAP HANA McLaren Innovation
affectosweden
 
SAP HANA Overview
Manjunath Pathapadu
 
Parallel Query on Exadata
Enkitec
 
SAP TechEd 2016 - Deployment Options with Business Continuity for SAP HANA (H...
Tomas Krojzl
 
Top 10 Reasons Customers Choose SAP Business Suite powered by SAP HANA
SAP Technology
 
SAP HANA Distinguished Engineer (HDE) Webinar: Overview of SAP HANA On-Premis...
Tomas Krojzl
 
LeverX SAP 7.02 Navigation Essentials
LeverX
 
SAP Platform & S/4 HANA - Support for Innovation
Bernhard Luecke
 
SITIST 2015 Dev - Abap on Hana
sitist
 
HANA WITH ABAP OVERVIEW
dheerajad
 
Strategic Choices in SAP S/4 HANA Deployment
Dirk Oppenkowski
 
Ad

Similar to SAP HANA Architecture Overview | SAP HANA Tutorial (20)

PPT
SUPERB DATA WAREHOUSE.ppt
ahmed368666
 
PPT
Introduction to Data Warehousing
Ashfaaq Mahroof
 
PPT
DWIntro.ppt
LTrungc1C20CACN
 
PPT
DWIntro.ppt
Himadri41
 
PPT
DWIntro.ppt
yusrafadilah1
 
PPT
DWIntro.ppt
vinodetrx
 
PPT
Data Warehousing
Anuj Saini
 
PPT
Cs636 dw-intro
Mohammed Alramadi
 
PPTX
datamining techniques and various tools.pptx
n200886
 
PPT
1.4 data warehouse
Krish_ver2
 
PPT
Data warehousing and online analytical processing
VijayasankariS
 
PPTX
UNIT 2 DATA WAREHOUSING AND DATA MINING PRESENTATION.pptx
shruthisweety4
 
PPT
Datawarehouse and OLAP
SAS SNDP YOGAM COLLEGE,KONNI
 
PPTX
Data warehouse
Yogendra Uikey
 
PDF
Data Warehousing and mining Complete notes.pdf
SyamkumarSavaram
 
PPT
Ch1 data-warehousing
Ahmad Shlool
 
PPT
Ch1 data-warehousing
Ahmad Shlool
 
PPTX
module 1 DWDM (complete) chapter ppt.pptx
rakshajain287
 
PPTX
Datawarehouse
Ashish Kargwal
 
PDF
Cognos datawarehouse
ssuser7fc7eb
 
SUPERB DATA WAREHOUSE.ppt
ahmed368666
 
Introduction to Data Warehousing
Ashfaaq Mahroof
 
DWIntro.ppt
LTrungc1C20CACN
 
DWIntro.ppt
Himadri41
 
DWIntro.ppt
yusrafadilah1
 
DWIntro.ppt
vinodetrx
 
Data Warehousing
Anuj Saini
 
Cs636 dw-intro
Mohammed Alramadi
 
datamining techniques and various tools.pptx
n200886
 
1.4 data warehouse
Krish_ver2
 
Data warehousing and online analytical processing
VijayasankariS
 
UNIT 2 DATA WAREHOUSING AND DATA MINING PRESENTATION.pptx
shruthisweety4
 
Datawarehouse and OLAP
SAS SNDP YOGAM COLLEGE,KONNI
 
Data warehouse
Yogendra Uikey
 
Data Warehousing and mining Complete notes.pdf
SyamkumarSavaram
 
Ch1 data-warehousing
Ahmad Shlool
 
Ch1 data-warehousing
Ahmad Shlool
 
module 1 DWDM (complete) chapter ppt.pptx
rakshajain287
 
Datawarehouse
Ashish Kargwal
 
Cognos datawarehouse
ssuser7fc7eb
 
Ad

More from ZaranTech LLC (20)

PDF
Comparison Between Artificial Intelligence, Machine Learning, and Deep Learning
ZaranTech LLC
 
PDF
6 Steps to Confirm Successful Workday Deployment
ZaranTech LLC
 
PDF
Business Benefits of Robotic Process Automation
ZaranTech LLC
 
PDF
RPA – UiPath Training & Certification Roadmap
ZaranTech LLC
 
PDF
Roles and Responsibilities of a DevOps Engineer
ZaranTech LLC
 
DOCX
Demand For Data Scientist
ZaranTech LLC
 
DOCX
Introduction To Data Science with Apache Spark
ZaranTech LLC
 
DOCX
10 Popular Hadoop Technical Interview Questions
ZaranTech LLC
 
PDF
SAP HANA Reporting - SAP HANA Tutorial
ZaranTech LLC
 
PDF
SAP HANA Native Application Development
ZaranTech LLC
 
PPTX
INFORMATICA EASY LEARNING ONLINE TRAINING
ZaranTech LLC
 
DOCX
Qtp selenium Course Instructions & Installation Steps
ZaranTech LLC
 
PPTX
Introduction to NoSQL Databases | Hadoop Quick Introduction
ZaranTech LLC
 
PPT
Informatica Power Center - Workflow Manager
ZaranTech LLC
 
PDF
Informatica Data Modelling : Importance of Conceptual Models
ZaranTech LLC
 
DOC
Informatica Interview Questions & Answers
ZaranTech LLC
 
DOCX
CaseStudy - Business Analyst Project Objectives
ZaranTech LLC
 
PDF
All About Business Analyst Becoming a successful BA
ZaranTech LLC
 
PPT
Learning is Evolving | Enhance your skills with ZaranTech
ZaranTech LLC
 
PPT
What does a business analyst do?
ZaranTech LLC
 
Comparison Between Artificial Intelligence, Machine Learning, and Deep Learning
ZaranTech LLC
 
6 Steps to Confirm Successful Workday Deployment
ZaranTech LLC
 
Business Benefits of Robotic Process Automation
ZaranTech LLC
 
RPA – UiPath Training & Certification Roadmap
ZaranTech LLC
 
Roles and Responsibilities of a DevOps Engineer
ZaranTech LLC
 
Demand For Data Scientist
ZaranTech LLC
 
Introduction To Data Science with Apache Spark
ZaranTech LLC
 
10 Popular Hadoop Technical Interview Questions
ZaranTech LLC
 
SAP HANA Reporting - SAP HANA Tutorial
ZaranTech LLC
 
SAP HANA Native Application Development
ZaranTech LLC
 
INFORMATICA EASY LEARNING ONLINE TRAINING
ZaranTech LLC
 
Qtp selenium Course Instructions & Installation Steps
ZaranTech LLC
 
Introduction to NoSQL Databases | Hadoop Quick Introduction
ZaranTech LLC
 
Informatica Power Center - Workflow Manager
ZaranTech LLC
 
Informatica Data Modelling : Importance of Conceptual Models
ZaranTech LLC
 
Informatica Interview Questions & Answers
ZaranTech LLC
 
CaseStudy - Business Analyst Project Objectives
ZaranTech LLC
 
All About Business Analyst Becoming a successful BA
ZaranTech LLC
 
Learning is Evolving | Enhance your skills with ZaranTech
ZaranTech LLC
 
What does a business analyst do?
ZaranTech LLC
 

Recently uploaded (20)

PPTX
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
PDF
The-Ever-Evolving-World-of-Science (1).pdf/7TH CLASS CURIOSITY /1ST CHAPTER/B...
Sandeep Swamy
 
PPTX
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
PDF
community health nursing question paper 2.pdf
Prince kumar
 
PPTX
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PPTX
How to Set Maximum Difference Odoo 18 POS
Celine George
 
PPTX
SPINA BIFIDA: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PPTX
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PPTX
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
PDF
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
PDF
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
PDF
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PPTX
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
PPTX
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
PPTX
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
PDF
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
PPTX
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
The-Ever-Evolving-World-of-Science (1).pdf/7TH CLASS CURIOSITY /1ST CHAPTER/B...
Sandeep Swamy
 
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
community health nursing question paper 2.pdf
Prince kumar
 
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
How to Set Maximum Difference Odoo 18 POS
Celine George
 
SPINA BIFIDA: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 

SAP HANA Architecture Overview | SAP HANA Tutorial

  • 2. 2 Problem: Heterogeneous Information Sources “Heterogeneities are everywhere”  Different interfaces  Different data representations  Duplicate and inconsistent information Personal Databases Digital Libraries Scientific Databases World Wide Web
  • 3. 3 Problem: Data Management in Large Enterprises • Vertical fragmentation of informational systems (vertical stove pipes) • Result of application (user)-driven development of operational systems Sales Administration Finance Manufacturing ... Sales Planning Stock Mngmt ... Suppliers ... Debt Mngmt Num. Control ... Inventory
  • 4. 4 Goal: Unified Access to Data Integration System  Collects and combines information  Provides integrated view, uniform user interface  Supports sharing World Wide Web Digital Libraries Scientific Databases Personal Databases
  • 5. 5  Two Approaches:  Query-Driven (Lazy)  Warehouse (Eager) Source Source ? Why a Warehouse?
  • 6. 6 The Traditional Research Approach Source SourceSource . . . Integration System . . . Metadata Clients Wrapper WrapperWrapper  Query-driven (lazy, on-demand)
  • 7. 7 Disadvantages of Query-Driven Approach  Delay in query processing  Slow or unavailable information sources  Complex filtering and integration  Inefficient and potentially expensive for frequent queries  Competes with local processing at sources
  • 8. 8 The Warehousing Approach Data Warehouse Clients Source SourceSource . . . Extractor/ Monitor Integration System . . . Metadata Extractor/ Monitor Extractor/ Monitor  Information integrated in advance  Stored in wh for direct querying and analysis
  • 9. CS 336 9 Advantages of Warehousing Approach • High query performance – But not necessarily most current information • Doesn’t interfere with local processing at sources – Complex queries at warehouse – OLTP at information sources • Information copied at warehouse – Can modify, annotate, summarize, restructure, etc. – Can store historical information – Security, no auditing
  • 10. 10 Not Either-Or Decision • Query-driven approach still better for – Rapidly changing information – Rapidly changing information sources – Truly vast amounts of data from large numbers of sources – Clients with unpredictable needs
  • 11. 11 What is a Data Warehouse? A Practitioners Viewpoint “A data warehouse is simply a single, complete, and consistent store of data obtained from a variety of sources and made available to end users in a way they can understand and use it in a business context.” -- Barry Devlin, IBM Consultant
  • 12. 12 What is a Data Warehouse? An Alternative Viewpoint “A DW is a – subject-oriented, – integrated, – time-varying, – non-volatile collection of data that is used primarily in organizational decision making.” -- W.H. Inmon, Building the Data Warehouse, 1992
  • 13. 13 A Data Warehouse is... • Stored collection of diverse data – A solution to data integration problem – Single repository of information • Subject-oriented – Organized by subject, not by application – Used for analysis, data mining, etc. • Optimized differently from transaction- oriented db • User interface aimed at executive
  • 14. 14 … Cont’d • Large volume of data (Gb, Tb) • Non-volatile – Historical – Time attributes are important • Updates infrequent • May be append-only • Examples – All transactions ever at Sainsbury’s – Complete client histories at insurance firm – LSE financial information and portfolios
  • 15. 15 Generic Warehouse Architecture Extractor/ Monitor Extractor/ Monitor Extractor/ Monitor Integrator Warehouse Client Client Design Phase Maintenance Loading ... Metadata Optimization Query & Analysis
  • 16. 16
  • 17. 17
  • 18. 18 Data Warehouse Architectures: Conceptual View • Single-layer – Every data element is stored once only – Virtual warehouse • Two-layer – Real-time + derived data – Most commonly used approach in industry today “Real-time data” Operational systems Informational systems Derived Data Real-time data Operational systems Informational systems
  • 19. 19 Three-layer Architecture: Conceptual View • Transformation of real-time data to derived data really requires two steps Derived Data Real-time data Operational systems Informational systems Reconciled Data Physical Implementation of the Data Warehouse View level “Particular informational needs”
  • 20. 20 Data Warehousing: Two Distinct Issues (1) How to get information into warehouse “Data warehousing” (2) What to do with data once it’s in warehouse “Warehouse DBMS” • Both rich research areas • Industry has focused on (2)
  • 21. 21 Issues in Data Warehousing • Warehouse Design • Extraction – Wrappers, monitors (change detectors) • Integration – Cleansing & merging • Warehousing specification & Maintenance • Optimizations • Miscellaneous (e.g., evolution)
  • 22. 22  OLTP: On Line Transaction Processing  Describes processing at operational sites  OLAP: On Line Analytical Processing  Describes processing at warehouse OLTP vs. OLAP
  • 23. 23 Warehouse is a Specialized DB Standard DB (OLTP) • Mostly updates • Many small transactions • Mb - Gb of data • Current snapshot • Index/hash on p.k. • Raw data • Thousands of users (e.g., clerical users) Warehouse (OLAP)  Mostly reads  Queries are long and complex  Gb - Tb of data  History  Lots of scans  Summarized, reconciled data  Hundreds of users (e.g., decision-makers, analysts)
  • 24. 24
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. 40
  • 41. 41
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. 45
  • 46. 46
  • 47. 47
  • 48. 48
  • 49. 49
  • 50. 50
  • 51. 51
  • 52. 52
  • 53. 53
  • 54. 54
  • 55. 55
  • 56. 56
  • 57. 57
  • 58. 58