SlideShare a Scribd company logo
1 of 30
DEFINING DATA
WAREHOUSE
CONCEPTS AND
TERMINOLOGY
CHAPTER 3
DEFINITION OF A DATA WAREHOUSE
“ An enterprise structured repository of subject-oriented, time-variant, historical
data used for information retrieval and decision support. The data warehouse
stores atomic and summary data.”
Oracle Data Warehouse Method
DATA WAREHOUSE PROPERTIES
Data
Warehouse
Integrated
Time VariantNon Volatile
Subject
Oriented
SUBJECT-ORIENTED
Data is categorized and stored by business subject
rather than by application
Equity
Plans Shares Customer
financial
information
Savings
Insurance
Loans
OLTP Applications Data Warehouse Subject
INTEGRATED
OLTP Applications
Savings
Current
accounts
Loans
Data Warehouse
Data on a given subject is defined and stored once.
Customer
TIME-VARIANT
Data is stored as a series of snapshots, each
representing a period of time
Time Data
Jan-97 January
Feb-97 February
Mar-97 March
NONVOLATILE
Typically data in the data warehouse is not updated or delelted.
Insert
Update
Delete
Read Read
Operational Warehouse
Load
CHANGING DATA
Warehouse Database
First time load
Refresh
Refresh
Refresh
Operational
Database
DATA WAREHOUSE VERSUS OLTP
Property
Response
Time
Operations
Nature of Data
Data Organization
Size
Data Source
Activities
Operational
Sub seconds to
seconds
DML
30-60 days
Applications
Small to large
Operational, Internal
Processes
Data Warehouse
Seconds to hours
Snapshots over time
Subject, time
Large to very large
Operational, Internal,
External
Analysis
Primarily read only
USAGE CURVES
• Operational system is predictable
• Data warehouse
- Variable
- Random
USER EXPECTATIONS
• Control expectations
• Set achievable targets for query response
• Set SLAs
• Educate
• Growth and use is exponential
ENTERPRISEWIDE WAREHOUSE
• Large scale implementation
• Scope the entire business
• Data from all subject areas
• Developed incrementally
• Single source of enterprisewide data
• Single distribution point to dependent data marts
DATA WAREHOUSES VERSUS DATA
MARTS
Property Data Warehouse Data Mart
Scope Enterprise Department
Subject Multiple Single-subject, LOB
Data Source Many Few
Size(typical) 100 GB to>1 TB <100 GB
Implementation time Months to years Months
Data
Warehouse
Data
Warehouse
Data
Mart
Data
Mart
DEPENDENT DATA MART
Marketing
Sales
Finance
Human Resources
Marketing
Sales
Finance
Human Resources
MarketingMarketing
MarketingMarketing
MarketingMarketing
External Data
Data
Warehouse
Operational
Systems
Flat Files
Data Marts
INDEPENDENT DATA MART
Operational
Systems
External Data
Sale or Marketing
Flat Files
DATA WAREHOUSE TERMINOLOGY
• Operational data store (ODS)
Stores tactical data from production systems that are
subject-oriented and integrated to address
operational needs
• Metadata
MetadataMetadata
DATA WAREHOUSE TERMINOLOGY
Data
Integration
Enterprise data
warehouse
Business
area
warehouse
Source
data
Architecture
METHODOLGY
• Ensures a successful data warehouse
• Encourages incremental development
• Provides a staged approach to an enterprisewide warehouse
- Safe
- Manageable
- Proven
- Recommended
MODELING
• Warehouses differ from operational structures:
- Analytical requirements
- Subject orientation
• Data must map to subject oriented information:
- Identify business subjects
- Define relationships between subjects
- Name the attributes of each subject
• Modeling is iterative
• Modeling tools are available
EXTRACTION, TRANSFORMATION,
AND TRANSPORTATION
Purchase specialist tools, or develop programs
• Extraction-- select data using different methods
• Transformation--validate, clean, integrate, and
time stamp data
• Transportation--move data into the warehouse
OLTP Databases Staging File Warehouse Database
DATA MANAGEMENT
• Efficient database server and management tools for all aspects of data
management
• Imperatives
- Productive
- Flexible
- Robust
- Efficient
• Hardware, operating system and network management
DATA ACCESS AND REPORTING
• Tools that retrieve data for business analysis
• Imperatives
- Ease of use
- Intuitive
- Metadata
- Training
• More than one tool may be required
Warehouse
Database
Simple Queries
Forecasting
Drill-down
ORACLE WAREHOUSE COMPONENTS
Relational /
Multidimensional
Text, image Spatial
Web Audio
video
External
data
Operational
data
Relational
tools
OLAP
tools
Applications/Web
Any DataAny Source Any Access
ORACLE DATA MART SUITE
Data Modeling
Oracle Data Mart Designer
OLTP
Engines
OLTP
Databases
Data
Extraction
Oracle Data Mart
Builder
Ware-
housing
Engines
Data Mart
Database
SQL*Plus
Data
Management
Oracle Enterprise
Manager
Data Access
& Analysis
Discoverer &
Oracle Reports
DATA MART IMPLEMENTATION WITH THE
ORACLE DATA MART SUITE
• Oracle Enterprise Server
• Oracle Enterprise Manager
• Oracle Data Mart Builder
• Oracle Data Mart Designer
• Oracle Discoverer
• Oracle Web Application Server
• Oracle Reports
ORACLE WAREHOUSE BUILDER
ARCHITECTURE
Sources
Extraction
Facilities
• Loader
• Remotes SQL
• Gateways
- OLE-DB/ODBC
- Mainframe
- Specialized
• ERP Data
- SAP
- Peoplesoft
- Oracle
PL/SQL, Java
Transforms
Transform
Driver
PL/SQL, Java
Wrapper
External
Functions
Target
Tables
Filter
Transform
Oracle 8i
ORACLE BUSINESS INTELLIGENCE
TOOLS
Current Tactical Strategic
IS develops
user’s Views Business users Analysis
Oracle Reports Oracle Discover Oracle Express
THE TOOL FOR EACH TASK
Tool
Oracle
Reports
Oracle
Discover
Oracle
Express
Production
reporting
Ad hoc
query and
analysis
Advanced
analysis
Question
What were sales by
region last quarter?
What is driving the
increase in North
American sales?
Given the rapid increase
in Web sales, what will
total sales be for the rest
of the year?
Task
ORACLE WAREHOUSE SERVICES
Oracle
Education
Oracle
Consulting
Oracle Support Services
Customers
SUMMARY
This lesson covered the following topics:
• Identifying a common, broadly accepted definition of the
data warehouse
• Distinguishing the differences between OLTP systems and
analytical systems
• Defining some of the common data warehouse
terminology
• Identifying some of the elements and processes in a data
warehouse
• Identifying and positioning the Oracle Warehouse vision,
products, and services

More Related Content

What's hot

Role of MySQL in Data Analytics, Warehousing
Role of MySQL in Data Analytics, WarehousingRole of MySQL in Data Analytics, Warehousing
Role of MySQL in Data Analytics, WarehousingVenu Anuganti
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureJames Serra
 
Building a Big Data Solution
Building a Big Data SolutionBuilding a Big Data Solution
Building a Big Data SolutionJames Serra
 
Online analytical processing
Online analytical processingOnline analytical processing
Online analytical processingSamraiz Tejani
 
Big Data in the Cloud with Azure Marketplace Images
Big Data in the Cloud with Azure Marketplace ImagesBig Data in the Cloud with Azure Marketplace Images
Big Data in the Cloud with Azure Marketplace ImagesMark Kromer
 
Data warehouse introduction
Data warehouse introductionData warehouse introduction
Data warehouse introductionMurli Jha
 
Modern data warehouse
Modern data warehouseModern data warehouse
Modern data warehouseStephen Alex
 
Olap, oltp and data mining
Olap, oltp and data miningOlap, oltp and data mining
Olap, oltp and data miningzafrii
 
Strata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash RamineniStrata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash RamineniAvinash Ramineni
 
Data Architecture Brief Overview
Data Architecture Brief OverviewData Architecture Brief Overview
Data Architecture Brief OverviewHal Kalechofsky
 
Big Data and Data Warehousing Together with Azure Synapse Analytics (SQLBits ...
Big Data and Data Warehousing Together with Azure Synapse Analytics (SQLBits ...Big Data and Data Warehousing Together with Azure Synapse Analytics (SQLBits ...
Big Data and Data Warehousing Together with Azure Synapse Analytics (SQLBits ...Michael Rys
 
Database Camp 2016 @ United Nations, NYC - Bob Wiederhold, CEO, Couchbase
Database Camp 2016 @ United Nations, NYC - Bob Wiederhold, CEO, CouchbaseDatabase Camp 2016 @ United Nations, NYC - Bob Wiederhold, CEO, Couchbase
Database Camp 2016 @ United Nations, NYC - Bob Wiederhold, CEO, Couchbase✔ Eric David Benari, PMP
 
Data Warehouse Design on Cloud ,A Big Data approach Part_One
Data Warehouse Design on Cloud ,A Big Data approach Part_OneData Warehouse Design on Cloud ,A Big Data approach Part_One
Data Warehouse Design on Cloud ,A Big Data approach Part_OnePanchaleswar Nayak
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake OverviewJames Serra
 
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...Dipti Borkar
 
Talend Online Training
Talend Online TrainingTalend Online Training
Talend Online TrainingQEdge Tech
 

What's hot (20)

Datawarehouse and OLAP
Datawarehouse and OLAPDatawarehouse and OLAP
Datawarehouse and OLAP
 
Role of MySQL in Data Analytics, Warehousing
Role of MySQL in Data Analytics, WarehousingRole of MySQL in Data Analytics, Warehousing
Role of MySQL in Data Analytics, Warehousing
 
Oltp vs olap
Oltp vs olapOltp vs olap
Oltp vs olap
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse Architecture
 
Building a Big Data Solution
Building a Big Data SolutionBuilding a Big Data Solution
Building a Big Data Solution
 
Online analytical processing
Online analytical processingOnline analytical processing
Online analytical processing
 
Big Data in the Cloud with Azure Marketplace Images
Big Data in the Cloud with Azure Marketplace ImagesBig Data in the Cloud with Azure Marketplace Images
Big Data in the Cloud with Azure Marketplace Images
 
OLAP
OLAPOLAP
OLAP
 
Data warehouse introduction
Data warehouse introductionData warehouse introduction
Data warehouse introduction
 
Modern data warehouse
Modern data warehouseModern data warehouse
Modern data warehouse
 
Olap, oltp and data mining
Olap, oltp and data miningOlap, oltp and data mining
Olap, oltp and data mining
 
Strata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash RamineniStrata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash Ramineni
 
Data Architecture Brief Overview
Data Architecture Brief OverviewData Architecture Brief Overview
Data Architecture Brief Overview
 
Big Data and Data Warehousing Together with Azure Synapse Analytics (SQLBits ...
Big Data and Data Warehousing Together with Azure Synapse Analytics (SQLBits ...Big Data and Data Warehousing Together with Azure Synapse Analytics (SQLBits ...
Big Data and Data Warehousing Together with Azure Synapse Analytics (SQLBits ...
 
Database Camp 2016 @ United Nations, NYC - Bob Wiederhold, CEO, Couchbase
Database Camp 2016 @ United Nations, NYC - Bob Wiederhold, CEO, CouchbaseDatabase Camp 2016 @ United Nations, NYC - Bob Wiederhold, CEO, Couchbase
Database Camp 2016 @ United Nations, NYC - Bob Wiederhold, CEO, Couchbase
 
Data Warehouse Design on Cloud ,A Big Data approach Part_One
Data Warehouse Design on Cloud ,A Big Data approach Part_OneData Warehouse Design on Cloud ,A Big Data approach Part_One
Data Warehouse Design on Cloud ,A Big Data approach Part_One
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
 
OLAP
OLAPOLAP
OLAP
 
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
 
Talend Online Training
Talend Online TrainingTalend Online Training
Talend Online Training
 

Viewers also liked

Бренд МФО - в чем сила?
Бренд МФО - в чем сила?Бренд МФО - в чем сила?
Бренд МФО - в чем сила?FIN people group
 
Pengantar pendidikan
Pengantar pendidikanPengantar pendidikan
Pengantar pendidikanSarli Arham
 
Brooks-George-Verizon-Rev5
Brooks-George-Verizon-Rev5Brooks-George-Verizon-Rev5
Brooks-George-Verizon-Rev5George Brooks
 
Kerangka Konseptual Kondisi Keuangan Pemerintah Daerah
Kerangka Konseptual Kondisi Keuangan Pemerintah DaerahKerangka Konseptual Kondisi Keuangan Pemerintah Daerah
Kerangka Konseptual Kondisi Keuangan Pemerintah DaerahBasuki Rahmat
 
The Welcome Speech...Annual Day Celebration-2015 (Autosaved)
The Welcome Speech...Annual Day Celebration-2015 (Autosaved)The Welcome Speech...Annual Day Celebration-2015 (Autosaved)
The Welcome Speech...Annual Day Celebration-2015 (Autosaved)Pradip Banerjee
 
Localización y limites de America
Localización y limites de AmericaLocalización y limites de America
Localización y limites de Americamariamarrero07
 
Aligning Business Models And Technology Architectures Ore Dev Conferenc...
Aligning  Business  Models And  Technology  Architectures  Ore Dev  Conferenc...Aligning  Business  Models And  Technology  Architectures  Ore Dev  Conferenc...
Aligning Business Models And Technology Architectures Ore Dev Conferenc...Enthiosys Inc
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011photomatt
 

Viewers also liked (12)

Бренд МФО - в чем сила?
Бренд МФО - в чем сила?Бренд МФО - в чем сила?
Бренд МФО - в чем сила?
 
Perlawanan sultan agung
Perlawanan sultan agungPerlawanan sultan agung
Perlawanan sultan agung
 
Pengantar pendidikan
Pengantar pendidikanPengantar pendidikan
Pengantar pendidikan
 
Brooks-George-Verizon-Rev5
Brooks-George-Verizon-Rev5Brooks-George-Verizon-Rev5
Brooks-George-Verizon-Rev5
 
LINKPROFIT^: Mobile CPA
LINKPROFIT^: Mobile CPA LINKPROFIT^: Mobile CPA
LINKPROFIT^: Mobile CPA
 
О МФО в двух словах
О МФО в двух словахО МФО в двух словах
О МФО в двух словах
 
Kerangka Konseptual Kondisi Keuangan Pemerintah Daerah
Kerangka Konseptual Kondisi Keuangan Pemerintah DaerahKerangka Konseptual Kondisi Keuangan Pemerintah Daerah
Kerangka Konseptual Kondisi Keuangan Pemerintah Daerah
 
The Welcome Speech...Annual Day Celebration-2015 (Autosaved)
The Welcome Speech...Annual Day Celebration-2015 (Autosaved)The Welcome Speech...Annual Day Celebration-2015 (Autosaved)
The Welcome Speech...Annual Day Celebration-2015 (Autosaved)
 
Localización y limites de America
Localización y limites de AmericaLocalización y limites de America
Localización y limites de America
 
Aligning Business Models And Technology Architectures Ore Dev Conferenc...
Aligning  Business  Models And  Technology  Architectures  Ore Dev  Conferenc...Aligning  Business  Models And  Technology  Architectures  Ore Dev  Conferenc...
Aligning Business Models And Technology Architectures Ore Dev Conferenc...
 
Relatorio mecanica
Relatorio mecanicaRelatorio mecanica
Relatorio mecanica
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011
 

Similar to Defining Data Warehouse Concepts and Terminology Chapter 3

Warehouse chapter3
Warehouse chapter3Warehouse chapter3
Warehouse chapter3Lal Shaik
 
DWH_PROJECT [Compatibility Mode]
DWH_PROJECT [Compatibility Mode]DWH_PROJECT [Compatibility Mode]
DWH_PROJECT [Compatibility Mode]vasanth kumar C
 
Date warehousing concepts
Date warehousing conceptsDate warehousing concepts
Date warehousing conceptspcherukumalla
 
Data warehouse system and its concepts
Data warehouse system and its conceptsData warehouse system and its concepts
Data warehouse system and its conceptsGaurav Garg
 
Module 1_Data Warehousing Fundamentals.pptx
Module 1_Data Warehousing Fundamentals.pptxModule 1_Data Warehousing Fundamentals.pptx
Module 1_Data Warehousing Fundamentals.pptxnikshaikh786
 
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.Vibrant Technologies & Computers
 
Datawarehousing & DSS
Datawarehousing & DSSDatawarehousing & DSS
Datawarehousing & DSSDeepali Raut
 
What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?RTTS
 
Dw Concepts
Dw ConceptsDw Concepts
Dw Conceptsdataware
 
20IT501_DWDM_PPT_Unit_I.ppt
20IT501_DWDM_PPT_Unit_I.ppt20IT501_DWDM_PPT_Unit_I.ppt
20IT501_DWDM_PPT_Unit_I.pptSumathiG8
 
Data warehousing.pptx
Data warehousing.pptxData warehousing.pptx
Data warehousing.pptxAnusuya123
 

Similar to Defining Data Warehouse Concepts and Terminology Chapter 3 (20)

Warehouse chapter3
Warehouse chapter3Warehouse chapter3
Warehouse chapter3
 
Unit 1
Unit 1Unit 1
Unit 1
 
DWH_PROJECT [Compatibility Mode]
DWH_PROJECT [Compatibility Mode]DWH_PROJECT [Compatibility Mode]
DWH_PROJECT [Compatibility Mode]
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Date warehousing concepts
Date warehousing conceptsDate warehousing concepts
Date warehousing concepts
 
Data warehouse system and its concepts
Data warehouse system and its conceptsData warehouse system and its concepts
Data warehouse system and its concepts
 
Module 1_Data Warehousing Fundamentals.pptx
Module 1_Data Warehousing Fundamentals.pptxModule 1_Data Warehousing Fundamentals.pptx
Module 1_Data Warehousing Fundamentals.pptx
 
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.
 
Datawarehousing & DSS
Datawarehousing & DSSDatawarehousing & DSS
Datawarehousing & DSS
 
What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?
 
DWH_Session_1.pptx
DWH_Session_1.pptxDWH_Session_1.pptx
DWH_Session_1.pptx
 
Dw Concepts
Dw ConceptsDw Concepts
Dw Concepts
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 
kalyani.ppt
kalyani.pptkalyani.ppt
kalyani.ppt
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 
kalyani.ppt
kalyani.pptkalyani.ppt
kalyani.ppt
 
20IT501_DWDM_PPT_Unit_I.ppt
20IT501_DWDM_PPT_Unit_I.ppt20IT501_DWDM_PPT_Unit_I.ppt
20IT501_DWDM_PPT_Unit_I.ppt
 
Data warehouse
Data warehouse Data warehouse
Data warehouse
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSING
 
Data warehousing.pptx
Data warehousing.pptxData warehousing.pptx
Data warehousing.pptx
 

More from fika sweety

Query optimization and performance
Query optimization and performanceQuery optimization and performance
Query optimization and performancefika sweety
 
Program design techniques
Program design techniquesProgram design techniques
Program design techniquesfika sweety
 
Modeling and simulation ch 1
Modeling and simulation ch 1Modeling and simulation ch 1
Modeling and simulation ch 1fika sweety
 
Macros...presentation
Macros...presentationMacros...presentation
Macros...presentationfika sweety
 
Pseudocode algorithim flowchart
Pseudocode algorithim flowchartPseudocode algorithim flowchart
Pseudocode algorithim flowchartfika sweety
 
Howtowriteamemo 090920105907-phpapp02
Howtowriteamemo 090920105907-phpapp02Howtowriteamemo 090920105907-phpapp02
Howtowriteamemo 090920105907-phpapp02fika sweety
 
Coal presentationt
Coal presentationtCoal presentationt
Coal presentationtfika sweety
 
1 Computer Architecture
1 Computer Architecture1 Computer Architecture
1 Computer Architecturefika sweety
 
Query optimization and performance
Query optimization and performanceQuery optimization and performance
Query optimization and performancefika sweety
 
Database security copy
Database security   copyDatabase security   copy
Database security copyfika sweety
 

More from fika sweety (20)

Query optimization and performance
Query optimization and performanceQuery optimization and performance
Query optimization and performance
 
Program design techniques
Program design techniquesProgram design techniques
Program design techniques
 
Plsql
PlsqlPlsql
Plsql
 
Shift rotate
Shift rotateShift rotate
Shift rotate
 
Graphss
GraphssGraphss
Graphss
 
Modeling and simulation ch 1
Modeling and simulation ch 1Modeling and simulation ch 1
Modeling and simulation ch 1
 
Macros...presentation
Macros...presentationMacros...presentation
Macros...presentation
 
Pseudocode algorithim flowchart
Pseudocode algorithim flowchartPseudocode algorithim flowchart
Pseudocode algorithim flowchart
 
Diversity (HRM)
Diversity (HRM)Diversity (HRM)
Diversity (HRM)
 
Howtowriteamemo 090920105907-phpapp02
Howtowriteamemo 090920105907-phpapp02Howtowriteamemo 090920105907-phpapp02
Howtowriteamemo 090920105907-phpapp02
 
Coal presentationt
Coal presentationtCoal presentationt
Coal presentationt
 
1 Computer Architecture
1 Computer Architecture1 Computer Architecture
1 Computer Architecture
 
3 Pipelining
3 Pipelining3 Pipelining
3 Pipelining
 
19 primkruskal
19 primkruskal19 primkruskal
19 primkruskal
 
Storage memory
Storage memoryStorage memory
Storage memory
 
Quick sort
Quick sortQuick sort
Quick sort
 
Query optimization and performance
Query optimization and performanceQuery optimization and performance
Query optimization and performance
 
L2
L2L2
L2
 
Master theorem
Master theoremMaster theorem
Master theorem
 
Database security copy
Database security   copyDatabase security   copy
Database security copy
 

Recently uploaded

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 

Defining Data Warehouse Concepts and Terminology Chapter 3

  • 2. DEFINITION OF A DATA WAREHOUSE “ An enterprise structured repository of subject-oriented, time-variant, historical data used for information retrieval and decision support. The data warehouse stores atomic and summary data.” Oracle Data Warehouse Method
  • 3. DATA WAREHOUSE PROPERTIES Data Warehouse Integrated Time VariantNon Volatile Subject Oriented
  • 4. SUBJECT-ORIENTED Data is categorized and stored by business subject rather than by application Equity Plans Shares Customer financial information Savings Insurance Loans OLTP Applications Data Warehouse Subject
  • 5. INTEGRATED OLTP Applications Savings Current accounts Loans Data Warehouse Data on a given subject is defined and stored once. Customer
  • 6. TIME-VARIANT Data is stored as a series of snapshots, each representing a period of time Time Data Jan-97 January Feb-97 February Mar-97 March
  • 7. NONVOLATILE Typically data in the data warehouse is not updated or delelted. Insert Update Delete Read Read Operational Warehouse Load
  • 8. CHANGING DATA Warehouse Database First time load Refresh Refresh Refresh Operational Database
  • 9. DATA WAREHOUSE VERSUS OLTP Property Response Time Operations Nature of Data Data Organization Size Data Source Activities Operational Sub seconds to seconds DML 30-60 days Applications Small to large Operational, Internal Processes Data Warehouse Seconds to hours Snapshots over time Subject, time Large to very large Operational, Internal, External Analysis Primarily read only
  • 10. USAGE CURVES • Operational system is predictable • Data warehouse - Variable - Random
  • 11. USER EXPECTATIONS • Control expectations • Set achievable targets for query response • Set SLAs • Educate • Growth and use is exponential
  • 12. ENTERPRISEWIDE WAREHOUSE • Large scale implementation • Scope the entire business • Data from all subject areas • Developed incrementally • Single source of enterprisewide data • Single distribution point to dependent data marts
  • 13. DATA WAREHOUSES VERSUS DATA MARTS Property Data Warehouse Data Mart Scope Enterprise Department Subject Multiple Single-subject, LOB Data Source Many Few Size(typical) 100 GB to>1 TB <100 GB Implementation time Months to years Months Data Warehouse Data Warehouse Data Mart Data Mart
  • 14. DEPENDENT DATA MART Marketing Sales Finance Human Resources Marketing Sales Finance Human Resources MarketingMarketing MarketingMarketing MarketingMarketing External Data Data Warehouse Operational Systems Flat Files Data Marts
  • 15. INDEPENDENT DATA MART Operational Systems External Data Sale or Marketing Flat Files
  • 16. DATA WAREHOUSE TERMINOLOGY • Operational data store (ODS) Stores tactical data from production systems that are subject-oriented and integrated to address operational needs • Metadata MetadataMetadata
  • 17. DATA WAREHOUSE TERMINOLOGY Data Integration Enterprise data warehouse Business area warehouse Source data Architecture
  • 18. METHODOLGY • Ensures a successful data warehouse • Encourages incremental development • Provides a staged approach to an enterprisewide warehouse - Safe - Manageable - Proven - Recommended
  • 19. MODELING • Warehouses differ from operational structures: - Analytical requirements - Subject orientation • Data must map to subject oriented information: - Identify business subjects - Define relationships between subjects - Name the attributes of each subject • Modeling is iterative • Modeling tools are available
  • 20. EXTRACTION, TRANSFORMATION, AND TRANSPORTATION Purchase specialist tools, or develop programs • Extraction-- select data using different methods • Transformation--validate, clean, integrate, and time stamp data • Transportation--move data into the warehouse OLTP Databases Staging File Warehouse Database
  • 21. DATA MANAGEMENT • Efficient database server and management tools for all aspects of data management • Imperatives - Productive - Flexible - Robust - Efficient • Hardware, operating system and network management
  • 22. DATA ACCESS AND REPORTING • Tools that retrieve data for business analysis • Imperatives - Ease of use - Intuitive - Metadata - Training • More than one tool may be required Warehouse Database Simple Queries Forecasting Drill-down
  • 23. ORACLE WAREHOUSE COMPONENTS Relational / Multidimensional Text, image Spatial Web Audio video External data Operational data Relational tools OLAP tools Applications/Web Any DataAny Source Any Access
  • 24. ORACLE DATA MART SUITE Data Modeling Oracle Data Mart Designer OLTP Engines OLTP Databases Data Extraction Oracle Data Mart Builder Ware- housing Engines Data Mart Database SQL*Plus Data Management Oracle Enterprise Manager Data Access & Analysis Discoverer & Oracle Reports
  • 25. DATA MART IMPLEMENTATION WITH THE ORACLE DATA MART SUITE • Oracle Enterprise Server • Oracle Enterprise Manager • Oracle Data Mart Builder • Oracle Data Mart Designer • Oracle Discoverer • Oracle Web Application Server • Oracle Reports
  • 26. ORACLE WAREHOUSE BUILDER ARCHITECTURE Sources Extraction Facilities • Loader • Remotes SQL • Gateways - OLE-DB/ODBC - Mainframe - Specialized • ERP Data - SAP - Peoplesoft - Oracle PL/SQL, Java Transforms Transform Driver PL/SQL, Java Wrapper External Functions Target Tables Filter Transform Oracle 8i
  • 27. ORACLE BUSINESS INTELLIGENCE TOOLS Current Tactical Strategic IS develops user’s Views Business users Analysis Oracle Reports Oracle Discover Oracle Express
  • 28. THE TOOL FOR EACH TASK Tool Oracle Reports Oracle Discover Oracle Express Production reporting Ad hoc query and analysis Advanced analysis Question What were sales by region last quarter? What is driving the increase in North American sales? Given the rapid increase in Web sales, what will total sales be for the rest of the year? Task
  • 30. SUMMARY This lesson covered the following topics: • Identifying a common, broadly accepted definition of the data warehouse • Distinguishing the differences between OLTP systems and analytical systems • Defining some of the common data warehouse terminology • Identifying some of the elements and processes in a data warehouse • Identifying and positioning the Oracle Warehouse vision, products, and services