SlideShare ist ein Scribd-Unternehmen logo
1 von 19
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
AN OVERVIEW OF OLTP VS OLAP
OLTP (ON-LINE TRANSACTION PROCESSING)
 is characterized by a large number of short on-line
transactions (INSERT, UPDATE, DELETE).
 The main emphasis for OLTP systems is put on
very fast query processing, maintaining data
integrity in multi-access environments and an
effectiveness measured by number of transactions
per second.
 In OLTP database there is detailed and current
data, and schema used to store transactional
databases is the entity model (usually 3NF).
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
OLAP (ON-LINE ANALYTICAL PROCESSING)
 is characterized by relatively low volume of transactions.
 Queries are often very complex and involve
aggregations.
 For OLAP systems a response time is an effectiveness
measure.
 OLAP applications are widely used by Data Mining
techniques.
 In OLAP database there is aggregated, historical data,
stored in multi-dimensional schemas (usually star
schema).
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
DATA WAREHOUSING AND
OPERATIONAL DBMS
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
WHAT IS DATA WAREHOUSING?
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
DEFINITION:
 A data warehouse is a copy of transaction data
specifically structured for querying and reporting.
 An expanded definition for data warehousing
includes business intelligence tools, tools to
extract, transform and load data into the
repository, and tools to manage and retrieve
metadata.
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
THE FORM OF THE STORED DATA HAS NOTHING TO
DO WITH WHETHER SOMETHING IS A DATA
WAREHOUSE.
 This definition of the data warehouse focuses on
data storage.
 A data warehouse can be normalized or
denormalized.
 It can be a relational database, multidimensional
database, flat file, hierarchical database, object
database, etc.
 Data warehouse data often gets changed.
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
WHY DO WE NEED DATA WAREHOUSES?
 Consolidation of information resources
 Improved query performance
 Separate research and decision support functions
from the operational systems
 Foundation for data mining, data visualization,
advanced reporting and OLAP tools
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
 The data stored in the warehouse is uploaded from the
operational systems.
 The data may pass through an operational data store for
additional operations before it is used in the DW for
reporting.
 Operational DBMS is used to deal with the everyday
running of one aspect of an enterprise.
 OLTP (on-line transaction processor) or Operational
DBMS are usually designed independently of each other
and it is difficult for them to share information.
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
HOW DO DATA WAREHOUSES DIFFER FROM
OPERATIONAL DBMS?
 Goals
 Structure
 Size
 Performance optimization
 Technologies used
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
HOW DO DATA WAREHOUSES DIFFER FROM
OPERATIONAL SYSTEMS?
Data warehouse Operational DBMS
Subject oriented Transaction oriented
Large (hundreds of GB up
to several TB)
Small (MB up to several GB)
Historic data Current data
De-normalized table
structure (few tables,
many columns per table)
Normalized table structure
(many tables, few columns per
table)
Batch updates Continuous updates
Usually very complex
queries
Simple to complex queries
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
DESIGN DIFFERENCES
Star Schema
Data WarehouseOperational DBMS
ER Diagram
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
FUNCTIONS
 A data warehouse maintains its functions in three
layers: staging, integration, and access.
 Staging is used to store raw data for use by
developers (analysis and support).
 The integration layer is used to integrate data and
to have a level of abstraction from users.
 The access layer is for getting data out for users.
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
WHAT IS A DATA WAREHOUSE USED FOR?
 Knowledge discovery
Making consolidated reports
Finding relationships and correlations
Data mining
Examples
 Banks identifying credit risks
 Insurance companies searching for fraud
 Medical research
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
info@quontrasolutions.com
www.quontrasolutions.com Ph. (404)-900-9988
Phone : +1-(404)-900-9988
Email: info@quontrasolutions.com
http://www.quontrasolutions.com

Weitere ähnliche Inhalte

Mehr von QUONTRASOLUTIONS

Big data introduction by quontra solutions
Big data introduction by quontra solutionsBig data introduction by quontra solutions
Big data introduction by quontra solutionsQUONTRASOLUTIONS
 
Cognos Online Training with placement Assistance - QuontraSolutions
Cognos Online Training with placement Assistance - QuontraSolutionsCognos Online Training with placement Assistance - QuontraSolutions
Cognos Online Training with placement Assistance - QuontraSolutionsQUONTRASOLUTIONS
 
Business analyst overview by quontra solutions
Business analyst overview by quontra solutionsBusiness analyst overview by quontra solutions
Business analyst overview by quontra solutionsQUONTRASOLUTIONS
 
Business analyst overview by quontra solutions
Business analyst overview by quontra solutionsBusiness analyst overview by quontra solutions
Business analyst overview by quontra solutionsQUONTRASOLUTIONS
 
Software Quality Assurance training by QuontraSolutions
Software Quality Assurance training by QuontraSolutionsSoftware Quality Assurance training by QuontraSolutions
Software Quality Assurance training by QuontraSolutionsQUONTRASOLUTIONS
 
Introduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutionsIntroduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutionsQUONTRASOLUTIONS
 
.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions.Net introduction by Quontra Solutions
.Net introduction by Quontra SolutionsQUONTRASOLUTIONS
 
Introduction to j2 ee patterns online training class
Introduction to j2 ee patterns online training classIntroduction to j2 ee patterns online training class
Introduction to j2 ee patterns online training classQUONTRASOLUTIONS
 
Saas overview by quontra solutions
Saas overview  by quontra solutionsSaas overview  by quontra solutions
Saas overview by quontra solutionsQUONTRASOLUTIONS
 
Sharepoint taxonomy introduction us
Sharepoint taxonomy introduction   usSharepoint taxonomy introduction   us
Sharepoint taxonomy introduction usQUONTRASOLUTIONS
 
Introduction to the sharepoint 2013 userprofile service By Quontra
Introduction to the sharepoint 2013 userprofile service By QuontraIntroduction to the sharepoint 2013 userprofile service By Quontra
Introduction to the sharepoint 2013 userprofile service By QuontraQUONTRASOLUTIONS
 
Introduction to SharePoint 2013 REST API
Introduction to SharePoint 2013 REST APIIntroduction to SharePoint 2013 REST API
Introduction to SharePoint 2013 REST APIQUONTRASOLUTIONS
 
Performance Testing and OBIEE by QuontraSolutions
Performance Testing and OBIEE by QuontraSolutionsPerformance Testing and OBIEE by QuontraSolutions
Performance Testing and OBIEE by QuontraSolutionsQUONTRASOLUTIONS
 
Obiee introduction building reports by QuontraSolutions
Obiee introduction building reports by QuontraSolutionsObiee introduction building reports by QuontraSolutions
Obiee introduction building reports by QuontraSolutionsQUONTRASOLUTIONS
 
Sharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usSharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usQUONTRASOLUTIONS
 

Mehr von QUONTRASOLUTIONS (20)

Big data introduction by quontra solutions
Big data introduction by quontra solutionsBig data introduction by quontra solutions
Big data introduction by quontra solutions
 
Java constructors
Java constructorsJava constructors
Java constructors
 
Cognos Online Training with placement Assistance - QuontraSolutions
Cognos Online Training with placement Assistance - QuontraSolutionsCognos Online Training with placement Assistance - QuontraSolutions
Cognos Online Training with placement Assistance - QuontraSolutions
 
Business analyst overview by quontra solutions
Business analyst overview by quontra solutionsBusiness analyst overview by quontra solutions
Business analyst overview by quontra solutions
 
Business analyst overview by quontra solutions
Business analyst overview by quontra solutionsBusiness analyst overview by quontra solutions
Business analyst overview by quontra solutions
 
Cognos Overview
Cognos Overview Cognos Overview
Cognos Overview
 
Hibernate online training
Hibernate online trainingHibernate online training
Hibernate online training
 
Java j2eeTutorial
Java j2eeTutorialJava j2eeTutorial
Java j2eeTutorial
 
Software Quality Assurance training by QuontraSolutions
Software Quality Assurance training by QuontraSolutionsSoftware Quality Assurance training by QuontraSolutions
Software Quality Assurance training by QuontraSolutions
 
Introduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutionsIntroduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutions
 
.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions
 
Introduction to j2 ee patterns online training class
Introduction to j2 ee patterns online training classIntroduction to j2 ee patterns online training class
Introduction to j2 ee patterns online training class
 
Saas overview by quontra solutions
Saas overview  by quontra solutionsSaas overview  by quontra solutions
Saas overview by quontra solutions
 
Sharepoint taxonomy introduction us
Sharepoint taxonomy introduction   usSharepoint taxonomy introduction   us
Sharepoint taxonomy introduction us
 
Introduction to the sharepoint 2013 userprofile service By Quontra
Introduction to the sharepoint 2013 userprofile service By QuontraIntroduction to the sharepoint 2013 userprofile service By Quontra
Introduction to the sharepoint 2013 userprofile service By Quontra
 
Introduction to SharePoint 2013 REST API
Introduction to SharePoint 2013 REST APIIntroduction to SharePoint 2013 REST API
Introduction to SharePoint 2013 REST API
 
Performance Testing and OBIEE by QuontraSolutions
Performance Testing and OBIEE by QuontraSolutionsPerformance Testing and OBIEE by QuontraSolutions
Performance Testing and OBIEE by QuontraSolutions
 
Obiee introduction building reports by QuontraSolutions
Obiee introduction building reports by QuontraSolutionsObiee introduction building reports by QuontraSolutions
Obiee introduction building reports by QuontraSolutions
 
Sharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usSharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra us
 
Qa by quontra us
Qa by quontra   usQa by quontra   us
Qa by quontra us
 

Kürzlich hochgeladen

4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxAvaniJani1
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxryandux83rd
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptxmary850239
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEPART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEMISSRITIMABIOLOGYEXP
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...HetalPathak10
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Osopher
 

Kürzlich hochgeladen (20)

4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptx
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptx
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEPART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
Spearman's correlation,Formula,Advantages,
Spearman's correlation,Formula,Advantages,Spearman's correlation,Formula,Advantages,
Spearman's correlation,Formula,Advantages,
 
CARNAVAL COM MAGIA E EUFORIA _
CARNAVAL COM MAGIA E EUFORIA            _CARNAVAL COM MAGIA E EUFORIA            _
CARNAVAL COM MAGIA E EUFORIA _
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
 

An overview of oltp vs olap by quontra solutions

  • 2. OLTP (ON-LINE TRANSACTION PROCESSING)  is characterized by a large number of short on-line transactions (INSERT, UPDATE, DELETE).  The main emphasis for OLTP systems is put on very fast query processing, maintaining data integrity in multi-access environments and an effectiveness measured by number of transactions per second.  In OLTP database there is detailed and current data, and schema used to store transactional databases is the entity model (usually 3NF). info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 3. OLAP (ON-LINE ANALYTICAL PROCESSING)  is characterized by relatively low volume of transactions.  Queries are often very complex and involve aggregations.  For OLAP systems a response time is an effectiveness measure.  OLAP applications are widely used by Data Mining techniques.  In OLAP database there is aggregated, historical data, stored in multi-dimensional schemas (usually star schema). info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 8. DATA WAREHOUSING AND OPERATIONAL DBMS info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 9. WHAT IS DATA WAREHOUSING? info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 10. DEFINITION:  A data warehouse is a copy of transaction data specifically structured for querying and reporting.  An expanded definition for data warehousing includes business intelligence tools, tools to extract, transform and load data into the repository, and tools to manage and retrieve metadata. info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 11. THE FORM OF THE STORED DATA HAS NOTHING TO DO WITH WHETHER SOMETHING IS A DATA WAREHOUSE.  This definition of the data warehouse focuses on data storage.  A data warehouse can be normalized or denormalized.  It can be a relational database, multidimensional database, flat file, hierarchical database, object database, etc.  Data warehouse data often gets changed. info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 12. WHY DO WE NEED DATA WAREHOUSES?  Consolidation of information resources  Improved query performance  Separate research and decision support functions from the operational systems  Foundation for data mining, data visualization, advanced reporting and OLAP tools info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 13.  The data stored in the warehouse is uploaded from the operational systems.  The data may pass through an operational data store for additional operations before it is used in the DW for reporting.  Operational DBMS is used to deal with the everyday running of one aspect of an enterprise.  OLTP (on-line transaction processor) or Operational DBMS are usually designed independently of each other and it is difficult for them to share information. info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 14. HOW DO DATA WAREHOUSES DIFFER FROM OPERATIONAL DBMS?  Goals  Structure  Size  Performance optimization  Technologies used info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 15. HOW DO DATA WAREHOUSES DIFFER FROM OPERATIONAL SYSTEMS? Data warehouse Operational DBMS Subject oriented Transaction oriented Large (hundreds of GB up to several TB) Small (MB up to several GB) Historic data Current data De-normalized table structure (few tables, many columns per table) Normalized table structure (many tables, few columns per table) Batch updates Continuous updates Usually very complex queries Simple to complex queries info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 16. DESIGN DIFFERENCES Star Schema Data WarehouseOperational DBMS ER Diagram info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 17. FUNCTIONS  A data warehouse maintains its functions in three layers: staging, integration, and access.  Staging is used to store raw data for use by developers (analysis and support).  The integration layer is used to integrate data and to have a level of abstraction from users.  The access layer is for getting data out for users. info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 18. WHAT IS A DATA WAREHOUSE USED FOR?  Knowledge discovery Making consolidated reports Finding relationships and correlations Data mining Examples  Banks identifying credit risks  Insurance companies searching for fraud  Medical research info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988
  • 19. info@quontrasolutions.com www.quontrasolutions.com Ph. (404)-900-9988 Phone : +1-(404)-900-9988 Email: info@quontrasolutions.com http://www.quontrasolutions.com