SlideShare a Scribd company logo
1 of 14
MITP 5313 Current Trends of Database
Technology

ISSUE IN DATA WAREHOUSING
AND OLAP IN E-BUSINESS
Presented By Tamer J. Abbas
7 December 2013

1
Outline
 Introduction
 What is a Data Warehousing

 Why need Data Warehousing
 What is OLAP
 Problem Statement
 Research Objective
 REFERENCES

2
Introduction
 Decision Support Systems (DSS) are rapidly becoming

essential to achieving a competitive advantage for
businesses. DSS allows businesses to obtain a huge
amount of data that are locked in operational databases
and other sources of data and turn data into useful
information. Many companies have already construct or
are constructing decision-support databases called data
warehouses, in which users can perform their data
analysis. A typical data warehouse extracts, integrates and
manages
the
relevant
information
from
multiple, independent, heterogeneous data sources into
one centralized repository of information to support
decision-making needs of knowledge workers and decision
makers in the form of Online Analytical Processing (OLAP)
(Han & Kamber 2001, Harinarayan et al. 1999).
3
What is a Data Warehousing?
 A single, complete

and consistent store
of data obtained from
a variety of different
sources
made
available to end users
in a what they can
understand and use
in a business context.
[Barry Devlin]
4
What is a Data Warehousing?
Information

A process of
transforming data into
information and making
it available to users in a
timely enough manner
to make a difference.
[Forrester Research, April 1996]

Data
5
What is a Data Warehousing?
“A Data Warehouse is a
subject
oriented, integrated, n
onvolatile, and time
variant collection of
data in support of
management’s
decisions.”
[Bill Inmon, Building the Data Warehouse 1996]
6
Why need Data Warehousing?
ESCALATING NEED FOR STRATEGIC INFORMATION

grew

complex

need different kinds of
information that could be
readily used
keeping the enterprise
competitive
formulate the business
strategies, establish goals, set
objectives, and monitor results

spread globally

competition fiercer

strategic information
not for running the
day-to-day operations

continued health and
survival of the
corporation
7
What is OLAP ??


Online Analytical Processing, a category of software
tools that provides analysis of data stored in a database.
OLAP tools enable users to analyze different dimensions
of multidimensional data. For example, it provides time
series and trend analysis views. OLAP often is used in
Data Warehousing and data mining.

8
What is OLAP ??
 The chief component of OLAP is the OLAP server, which

sits between a client and a database management
systems (DBMS). The OLAP server understands how
data is organized in the database and has special
functions for analyzing the data. There are OLAP servers
available for nearly all the major database systems.

9
Problem Statement
The dramatically increase in
companies
transactions meet by increase in their database
transactions, data storage and quires which used to
retrieve data from database, these companies use the
information processing system which is used for storage
of everyday activities of these events on a regular basis
about the company. Information processing systems rely
on online transaction processing (OLTP), which have
some or all of the necessary data that he is not so easily
accessible to the user for analytical data processing. The
majority of information processing systems functionality
is to generate reports which show daily transactions and
activities which are done by companies, the response
time for these reports is time consuming specially in
information system which depends in OLTP,
10
Problem Statement Con.
which is not good for user who holds critical positions
such as top management, dissection maker and other
concerned top level authority because the time factor is
considerable for them. Moreover, Relational database
was not designed to support multi dimensional view
Advanced data presentation functions, advanced data
aggregation,
consolidation,
and
classification
functions, advanced computational functions and
Advanced data
modeling functions (Rob &&
Coronel, 2008).Need for Multi dimensional view, Online
Analytical Processing (OLAP) and reducing time
consuming for reports generating leads to the concept of
a data warehouse. By converting the operational
database to star schema structure data can be viewed as
multi dimensional view and can be used for Online

11
12
Research Objective
The main objectives of this study are:
i. To identify the requirements of the
converting operational database to star
schema structure.
ii. To select the target operational database to
convert it data warehouse structure
iii. To develop tool for converting operational
database to data star schema structure
iv. To evaluate the developed tool.
13
REFERENCES
 Chaudhuri S, Dayal U. (1997). An overview of data

warehousing and OLAP technology. ACM Sigmod
record, 26(1), 65-74.
 Surajit C, Umeshwar D. 2002. An Overview of Data
Warehousing and OLAP Technology, Microsoft
Research, Redmond.
 Panos V, Timos S. 2006. A Survey on Logical Models for
OLAP Databases. National Technical University of
Athens.
 Michael K,Yeol S.2007. The Translation of Star Schema
into Entity-Relationship Diagrams. College of
Information Science and Technology,Drexel
University, Philadelphia

14

More Related Content

What's hot

Data mining and data warehousing
Data mining and data warehousingData mining and data warehousing
Data mining and data warehousingJuliaWilson68
 
Data warehouse and olap technology
Data warehouse and olap technologyData warehouse and olap technology
Data warehouse and olap technologyDataminingTools Inc
 
Data warehouseconceptsandarchitecture
Data warehouseconceptsandarchitectureData warehouseconceptsandarchitecture
Data warehouseconceptsandarchitecturesamaksh1982
 
Introduction to the Query-driven Approach
Introduction to the Query-driven ApproachIntroduction to the Query-driven Approach
Introduction to the Query-driven ApproachTimothy Valihora
 
Dw Concepts
Dw ConceptsDw Concepts
Dw Conceptsdataware
 
Data warehouse architecture
Data warehouse architecture Data warehouse architecture
Data warehouse architecture janani thirupathi
 
Components of a Data-Warehouse
Components of a Data-WarehouseComponents of a Data-Warehouse
Components of a Data-WarehouseAbdul Aslam
 
Dataware housing
Dataware housingDataware housing
Dataware housingwork
 
7 data warehouse & marts
7 data warehouse & marts7 data warehouse & marts
7 data warehouse & martsNymphea Saraf
 
Reconciling your Enterprise Data Warehouse to Source Systems
Reconciling your Enterprise Data Warehouse to Source SystemsReconciling your Enterprise Data Warehouse to Source Systems
Reconciling your Enterprise Data Warehouse to Source SystemsMethod360
 
Data Warehousing and Mining
Data Warehousing and MiningData Warehousing and Mining
Data Warehousing and Miningethantelaviv
 
Enterprise resource planning system & data warehousing implementation
Enterprise resource planning system & data warehousing implementationEnterprise resource planning system & data warehousing implementation
Enterprise resource planning system & data warehousing implementationSumya Abdelrazek
 
Introduction to Data Warehousing
Introduction to Data WarehousingIntroduction to Data Warehousing
Introduction to Data WarehousingEdureka!
 
Introduction to the Update-driven Approach
Introduction to the Update-driven ApproachIntroduction to the Update-driven Approach
Introduction to the Update-driven ApproachTimothy Valihora
 
2013 OHSUG - Clinical Data Warehouse Implementation
2013 OHSUG - Clinical Data Warehouse Implementation2013 OHSUG - Clinical Data Warehouse Implementation
2013 OHSUG - Clinical Data Warehouse ImplementationPerficient
 
Data warehouseing
Data warehouseingData warehouseing
Data warehouseingSajan Sahu
 
Data Warehouse
Data WarehouseData Warehouse
Data WarehouseSana Alvi
 

What's hot (20)

Data mining and data warehousing
Data mining and data warehousingData mining and data warehousing
Data mining and data warehousing
 
Datawarehouse olap olam
Datawarehouse olap olamDatawarehouse olap olam
Datawarehouse olap olam
 
Data ware house
Data ware houseData ware house
Data ware house
 
Data warehouse and olap technology
Data warehouse and olap technologyData warehouse and olap technology
Data warehouse and olap technology
 
Data warehouseconceptsandarchitecture
Data warehouseconceptsandarchitectureData warehouseconceptsandarchitecture
Data warehouseconceptsandarchitecture
 
Introduction to the Query-driven Approach
Introduction to the Query-driven ApproachIntroduction to the Query-driven Approach
Introduction to the Query-driven Approach
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Dw Concepts
Dw ConceptsDw Concepts
Dw Concepts
 
Data warehouse architecture
Data warehouse architecture Data warehouse architecture
Data warehouse architecture
 
Components of a Data-Warehouse
Components of a Data-WarehouseComponents of a Data-Warehouse
Components of a Data-Warehouse
 
Dataware housing
Dataware housingDataware housing
Dataware housing
 
7 data warehouse & marts
7 data warehouse & marts7 data warehouse & marts
7 data warehouse & marts
 
Reconciling your Enterprise Data Warehouse to Source Systems
Reconciling your Enterprise Data Warehouse to Source SystemsReconciling your Enterprise Data Warehouse to Source Systems
Reconciling your Enterprise Data Warehouse to Source Systems
 
Data Warehousing and Mining
Data Warehousing and MiningData Warehousing and Mining
Data Warehousing and Mining
 
Enterprise resource planning system & data warehousing implementation
Enterprise resource planning system & data warehousing implementationEnterprise resource planning system & data warehousing implementation
Enterprise resource planning system & data warehousing implementation
 
Introduction to Data Warehousing
Introduction to Data WarehousingIntroduction to Data Warehousing
Introduction to Data Warehousing
 
Introduction to the Update-driven Approach
Introduction to the Update-driven ApproachIntroduction to the Update-driven Approach
Introduction to the Update-driven Approach
 
2013 OHSUG - Clinical Data Warehouse Implementation
2013 OHSUG - Clinical Data Warehouse Implementation2013 OHSUG - Clinical Data Warehouse Implementation
2013 OHSUG - Clinical Data Warehouse Implementation
 
Data warehouseing
Data warehouseingData warehouseing
Data warehouseing
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 

Viewers also liked

Viewers also liked (10)

OLTP vs OLAP
OLTP vs OLAPOLTP vs OLAP
OLTP vs OLAP
 
OLAP
OLAPOLAP
OLAP
 
Oltp vs olap
Oltp vs olapOltp vs olap
Oltp vs olap
 
OLAP
OLAPOLAP
OLAP
 
OLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSEOLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSE
 
3dw
3dw3dw
3dw
 
Cognos powerplay
Cognos powerplayCognos powerplay
Cognos powerplay
 
Online analytical processing (olap) tools
Online analytical processing (olap) toolsOnline analytical processing (olap) tools
Online analytical processing (olap) tools
 
OLAP OnLine Analytical Processing
OLAP OnLine Analytical ProcessingOLAP OnLine Analytical Processing
OLAP OnLine Analytical Processing
 
Traditional Data-warehousing / BI overview
Traditional Data-warehousing / BI overviewTraditional Data-warehousing / BI overview
Traditional Data-warehousing / BI overview
 

Similar to Issue in Data warehousing and OLAP in E-business

Top 60+ Data Warehouse Interview Questions and Answers.pdf
Top 60+ Data Warehouse Interview Questions and Answers.pdfTop 60+ Data Warehouse Interview Questions and Answers.pdf
Top 60+ Data Warehouse Interview Questions and Answers.pdfDatacademy.ai
 
Dw & etl concepts
Dw & etl conceptsDw & etl concepts
Dw & etl conceptsjeshocarme
 
Data warehouse concepts
Data warehouse conceptsData warehouse concepts
Data warehouse conceptsobieefans
 
Informatica and datawarehouse Material
Informatica and datawarehouse MaterialInformatica and datawarehouse Material
Informatica and datawarehouse Materialobieefans
 
DATAWAREHOUSE MAIn under data mining for
DATAWAREHOUSE MAIn under data mining forDATAWAREHOUSE MAIn under data mining for
DATAWAREHOUSE MAIn under data mining forAyushMeraki1
 
SAP BODS -quick guide.docx
SAP BODS -quick guide.docxSAP BODS -quick guide.docx
SAP BODS -quick guide.docxKen T
 
Datawarehousing
DatawarehousingDatawarehousing
Datawarehousingsumit621
 
Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28Martin Bém
 
Datawarehousing
DatawarehousingDatawarehousing
Datawarehousingwork
 
The technology of the business data lake
The technology of the business data lakeThe technology of the business data lake
The technology of the business data lakeCapgemini
 
MapR Data Hub White Paper V2 2014
MapR Data Hub White Paper V2 2014MapR Data Hub White Paper V2 2014
MapR Data Hub White Paper V2 2014Erni Susanti
 
Fbdl enabling comprehensive_data_services
Fbdl enabling comprehensive_data_servicesFbdl enabling comprehensive_data_services
Fbdl enabling comprehensive_data_servicesCindy Irby
 

Similar to Issue in Data warehousing and OLAP in E-business (20)

CTP Data Warehouse
CTP Data WarehouseCTP Data Warehouse
CTP Data Warehouse
 
Top 60+ Data Warehouse Interview Questions and Answers.pdf
Top 60+ Data Warehouse Interview Questions and Answers.pdfTop 60+ Data Warehouse Interview Questions and Answers.pdf
Top 60+ Data Warehouse Interview Questions and Answers.pdf
 
Dw & etl concepts
Dw & etl conceptsDw & etl concepts
Dw & etl concepts
 
Data warehouse concepts
Data warehouse conceptsData warehouse concepts
Data warehouse concepts
 
Data warehousing
Data warehousingData warehousing
Data warehousing
 
Informatica and datawarehouse Material
Informatica and datawarehouse MaterialInformatica and datawarehouse Material
Informatica and datawarehouse Material
 
DATAWAREHOUSE MAIn under data mining for
DATAWAREHOUSE MAIn under data mining forDATAWAREHOUSE MAIn under data mining for
DATAWAREHOUSE MAIn under data mining for
 
SAP BODS -quick guide.docx
SAP BODS -quick guide.docxSAP BODS -quick guide.docx
SAP BODS -quick guide.docx
 
Oracle sql plsql & dw
Oracle sql plsql & dwOracle sql plsql & dw
Oracle sql plsql & dw
 
Datawarehousing
DatawarehousingDatawarehousing
Datawarehousing
 
DMDW 1st module.pdf
DMDW 1st module.pdfDMDW 1st module.pdf
DMDW 1st module.pdf
 
Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28
 
Datawarehousing
DatawarehousingDatawarehousing
Datawarehousing
 
Unit Ii
Unit IiUnit Ii
Unit Ii
 
DW 101
DW 101DW 101
DW 101
 
The technology of the business data lake
The technology of the business data lakeThe technology of the business data lake
The technology of the business data lake
 
Data Management
Data ManagementData Management
Data Management
 
Data warehouse presentation
Data warehouse presentationData warehouse presentation
Data warehouse presentation
 
MapR Data Hub White Paper V2 2014
MapR Data Hub White Paper V2 2014MapR Data Hub White Paper V2 2014
MapR Data Hub White Paper V2 2014
 
Fbdl enabling comprehensive_data_services
Fbdl enabling comprehensive_data_servicesFbdl enabling comprehensive_data_services
Fbdl enabling comprehensive_data_services
 

Recently uploaded

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Recently uploaded (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

Issue in Data warehousing and OLAP in E-business

  • 1. MITP 5313 Current Trends of Database Technology ISSUE IN DATA WAREHOUSING AND OLAP IN E-BUSINESS Presented By Tamer J. Abbas 7 December 2013 1
  • 2. Outline  Introduction  What is a Data Warehousing  Why need Data Warehousing  What is OLAP  Problem Statement  Research Objective  REFERENCES 2
  • 3. Introduction  Decision Support Systems (DSS) are rapidly becoming essential to achieving a competitive advantage for businesses. DSS allows businesses to obtain a huge amount of data that are locked in operational databases and other sources of data and turn data into useful information. Many companies have already construct or are constructing decision-support databases called data warehouses, in which users can perform their data analysis. A typical data warehouse extracts, integrates and manages the relevant information from multiple, independent, heterogeneous data sources into one centralized repository of information to support decision-making needs of knowledge workers and decision makers in the form of Online Analytical Processing (OLAP) (Han & Kamber 2001, Harinarayan et al. 1999). 3
  • 4. What is a Data Warehousing?  A single, complete and consistent store of data obtained from a variety of different sources made available to end users in a what they can understand and use in a business context. [Barry Devlin] 4
  • 5. What is a Data Warehousing? Information A process of transforming data into information and making it available to users in a timely enough manner to make a difference. [Forrester Research, April 1996] Data 5
  • 6. What is a Data Warehousing? “A Data Warehouse is a subject oriented, integrated, n onvolatile, and time variant collection of data in support of management’s decisions.” [Bill Inmon, Building the Data Warehouse 1996] 6
  • 7. Why need Data Warehousing? ESCALATING NEED FOR STRATEGIC INFORMATION grew complex need different kinds of information that could be readily used keeping the enterprise competitive formulate the business strategies, establish goals, set objectives, and monitor results spread globally competition fiercer strategic information not for running the day-to-day operations continued health and survival of the corporation 7
  • 8. What is OLAP ??  Online Analytical Processing, a category of software tools that provides analysis of data stored in a database. OLAP tools enable users to analyze different dimensions of multidimensional data. For example, it provides time series and trend analysis views. OLAP often is used in Data Warehousing and data mining. 8
  • 9. What is OLAP ??  The chief component of OLAP is the OLAP server, which sits between a client and a database management systems (DBMS). The OLAP server understands how data is organized in the database and has special functions for analyzing the data. There are OLAP servers available for nearly all the major database systems. 9
  • 10. Problem Statement The dramatically increase in companies transactions meet by increase in their database transactions, data storage and quires which used to retrieve data from database, these companies use the information processing system which is used for storage of everyday activities of these events on a regular basis about the company. Information processing systems rely on online transaction processing (OLTP), which have some or all of the necessary data that he is not so easily accessible to the user for analytical data processing. The majority of information processing systems functionality is to generate reports which show daily transactions and activities which are done by companies, the response time for these reports is time consuming specially in information system which depends in OLTP, 10
  • 11. Problem Statement Con. which is not good for user who holds critical positions such as top management, dissection maker and other concerned top level authority because the time factor is considerable for them. Moreover, Relational database was not designed to support multi dimensional view Advanced data presentation functions, advanced data aggregation, consolidation, and classification functions, advanced computational functions and Advanced data modeling functions (Rob && Coronel, 2008).Need for Multi dimensional view, Online Analytical Processing (OLAP) and reducing time consuming for reports generating leads to the concept of a data warehouse. By converting the operational database to star schema structure data can be viewed as multi dimensional view and can be used for Online 11
  • 12. 12
  • 13. Research Objective The main objectives of this study are: i. To identify the requirements of the converting operational database to star schema structure. ii. To select the target operational database to convert it data warehouse structure iii. To develop tool for converting operational database to data star schema structure iv. To evaluate the developed tool. 13
  • 14. REFERENCES  Chaudhuri S, Dayal U. (1997). An overview of data warehousing and OLAP technology. ACM Sigmod record, 26(1), 65-74.  Surajit C, Umeshwar D. 2002. An Overview of Data Warehousing and OLAP Technology, Microsoft Research, Redmond.  Panos V, Timos S. 2006. A Survey on Logical Models for OLAP Databases. National Technical University of Athens.  Michael K,Yeol S.2007. The Translation of Star Schema into Entity-Relationship Diagrams. College of Information Science and Technology,Drexel University, Philadelphia 14