0% found this document useful (0 votes)
11 views26 pages

Lec#26

The lecture discusses data warehousing concepts, features, and applications, emphasizing its importance in managing organizational data. A data warehouse integrates data from various sources, providing a non-volatile, time-variant, and subject-oriented repository that aids in analytical reporting and decision-making. It also distinguishes between data warehouses and operational databases, highlighting their different purposes and functionalities.

Uploaded by

ghanwarani0034
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views26 pages

Lec#26

The lecture discusses data warehousing concepts, features, and applications, emphasizing its importance in managing organizational data. A data warehouse integrates data from various sources, providing a non-volatile, time-variant, and subject-oriented repository that aids in analytical reporting and decision-making. It also distinguishes between data warehouses and operational databases, highlighting their different purposes and functionalities.

Uploaded by

ghanwarani0034
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

MIRPUR UNIVERSITY OF SCIENCE AND TECHNOLOGY (MUST), MIRPUR

DEPARTMENT OF COMPUTER SCIENCE & INFORMATION TECHNOLOGY


E-COMMERCE
BIT - 3604

Lecture 26: Data Warehouse: Concepts and Applications

Ms. Saeeda Kouser


(Lecturer)

Date: ________________
LECTURE CONTENTS

• Data Warehousing Concepts

• Data Warehouse features

• Data warehouse Applications

• Types of Data Warehouse

BIT-3604 E-COMMERCE 3
OBJECTIVES

This Section ( Lecture 26, 27, 28) is designed to:

• Have a understanding of data warehouse and its importance

• Understand the impact of data warehouse in managing organizational data

• Types of data warehouse are emphasized.

BIT-3604 E-COMMERCE 4
DATA WAREHOUSE: OVERVIEW

• Data Warehouse
• A data warehouse is constructed by integrating data from multiple heterogeneous
sources.

• It supports analytical reporting, structured and/or ad hoc queries and decision making.

• This tutorial adopts a step-by-step approach to explain all the necessary concepts of
data warehousing.

BIT-3604 E-Commerce 5
DATA WAREHOUSE: OVERVIEW

• Data Warehouse
• The term "Data Warehouse" was first coined by Bill Inmon in 1990.

• According to Inmon, a data warehouse is a subject oriented, integrated, time-variant,


and non-volatile collection of data.

• This data helps analysts to take informed decisions in an organization.

• An operational database undergoes frequent changes on a daily basis on account of


the transactions that take place.

BIT-3604 E-Commerce 6
DATA WAREHOUSE OVERVIEW

• Data Warehouse
• Suppose a business executive wants to analyze previous feedback on any data such as
a product, a supplier, or any consumer data, then the executive will have no data
available to analyze because the previous data has been updated due to transactions.

• A data warehouses provides us generalized and consolidated data in multidimensional


view.

• Along with generalized and consolidated view of data, a data warehouses also provides
us Online Analytical Processing (OLAP) tools.

BIT-3604 E-Commerce 7
DATA WAREHOUSE OVERVIEW

• Data Warehouse
• These tools help us in interactive and effective analysis of data in a multidimensional
space. This analysis results in data generalization and data mining.

• Data mining functions such as association, clustering, classification, prediction can be


integrated with OLAP operations to enhance the interactive mining of knowledge at
multiple level of abstraction.

• That's why data warehouse has now become an important platform for data analysis
and online analytical processing.

BIT-3604 E-Commerce 8
DATA WAREHOUSE OVERVIEW

• Understanding a Data Warehouse


• A data warehouse is a database, which is kept separate from the organization's
operational database.

• There is no frequent updating done in a data warehouse.

• It possesses consolidated historical data, which helps the organization to analyze its
business.

• A data warehouse helps executives to organize, understand, and use their data to take
strategic decisions.

BIT-3604 E-Commerce 9
DATA WAREHOUSE OVERVIEW

• Understanding a Data Warehouse


• Data warehouse systems help in the integration of diversity of application systems.

• A data warehouse system helps in consolidated historical data analysis.

BIT-3604 E-Commerce 10
DATA WAREHOUSE: OVERVIEW

• Why a Data Warehouse is Separated from Operational Databases


• A data warehouses is kept separate from operational databases due to the following
reasons:

• An operational database is constructed for well-known tasks and workloads such as


searching particular records, indexing, etc. In contract, data warehouse queries are often
complex and they present a general form of data.

• Operational databases support concurrent processing of multiple transactions.

• Concurrency control and recovery mechanisms are required for operational databases to
ensure robustness and consistency of the database.
BIT-3604 E-Commerce 11
DATA WAREHOUSE: OVERVIEW

• Why a Data Warehouse is Separated from Operational Databases


• An operational database query allows to read and modify operations, while an OLAP
query needs only read only access of stored data.

• An operational database maintains current data. On the other hand, a data warehouse
maintains historical data.

BIT-3604 E-Commerce 12
DATA WAREHOUSE: OVERVIEW

• Data Warehouse Features


• The key features of a data warehouse are discussed below −

• Subject Oriented :

• A data warehouse is subject oriented because it provides information around a


subject rather than the organization's ongoing operations.

• These subjects can be product, customers, suppliers, sales, revenue, etc.

• A data warehouse does not focus on the ongoing operations, rather it focuses on
modeling and analysis of data for decision making.
BIT-3604 E-Commerce 13
DATA WAREHOUSE: OVERVIEW

• Data Warehouse Features


• Integrated :

• A data warehouse is constructed by integrating data from heterogeneous sources such


as relational databases, flat files, etc.

• This integration enhances the effective analysis of data.

BIT-3604 E-Commerce 14
DATA WAREHOUSE: OVERVIEW

• Data Warehouse Features


• Time Variant:

• The data collected in a data warehouse is identified with a particular time period.

• The data in a data warehouse provides information from the historical point of view.

BIT-3604 E-Commerce 15
DATA WAREHOUSE: OVERVIEW

• Data Warehouse Features


• Non-volatile :

• Non-volatile means the previous data is not erased when new data is added to it.

• A data warehouse is kept separate from the operational database and therefore
frequent changes in operational database is not reflected in the data warehouse.

• Note : A data warehouse does not require transaction processing, recovery, and
concurrency controls, because it is physically stored and separate from the operational
database.

BIT-3604 E-Commerce 16
DATA WAREHOUSE: OVERVIEW

• Data Warehouse Applications:


• As discussed before, a data warehouse helps business executives to organize,
analyze, and use their data for decision making.

• A data warehouse serves as a sole part of a plan-execute-assess "closed-loop"


feedback system for the enterprise management.

BIT-3604 E-Commerce 17
DATA WAREHOUSE: OVERVIEW

• Data Warehouse Applications:


• Data warehouses are widely used in the following fields:

• Financial services

• Banking services

• Consumer goods

• Retail sectors

• Controlled manufacturing

BIT-3604 E-Commerce 18
DATA WAREHOUSE: TYPES

• Types of Data Warehouse


• Information processing, analytical processing, and data mining are the three types of
data warehouse applications that are discussed below:

• Information Processing:

• A data warehouse allows to process the data stored in it.

• The data can be processed by means of querying, basic statistical analysis, reporting
using crosstabs, tables, charts, or graphs.

BIT-3604 E-Commerce 19
DATA WAREHOUSE: TYPES

• Types of Data Warehouse


• Analytical Processing:

• A data warehouse supports analytical processing of the information stored in it.

• The data can be analyzed by means of basic OLAP operations, including:

• slice-and-dice, drill down, drill up, and pivoting.

BIT-3604 E-Commerce 20
DATA WAREHOUSE: TYPES

• Types of Data Warehouse


• Data Mining:

• Data mining supports knowledge discovery by finding hidden patterns and


associations, constructing analytical models, performing classification and prediction.

• These mining results can be presented using the visualization tools.

BIT-3604 E-Commerce 21
DATA WAREHOUSE: OVERVIEW

TABLE 26.1 OLAP VS. OLATP

Sr. No. Data Warehouse (OLAP) Operational Database(OLTP)

1 It involves historical processing of information. It involves day-to-day processing.

2 OLAP systems are used by knowledge workers OLTP systems are used by clerks, DBAs, or
such as executives, managers, and analysts. database professionals.

3 It is used to analyze the business. It is used to run the business.

4 It focuses on Information out. It focuses on Data in.

5 It is based on Star Schema, Snowflake Schema, It is based on Entity Relationship Model.


and Fact Constellation Schema.
BIT-3604 E-Commerce 22
DATA WAREHOUSE: TYPES

TABLE 26.1 OLAP VS. OLATP (Cont….)

Sr. No. Data Warehouse (OLAP) Operational Database(OLTP)

6 It focuses on Information out. It is application oriented.

7 It contains historical data. It contains current data.

8 It provides summarized and consolidated data. It provides primitive and highly detailed data.

9 It provides summarized and multidimensional It provides detailed and flat relational view of
view of data. data.

10 The number of users is in hundreds. The number of users is in thousands.

BIT-3604 E-Commerce 23
DATA WAREHOUSE: TYPES

TABLE 26.1 OLAP VS. OLATP (Cont….)

Sr. No. Data Warehouse (OLAP) Operational Database(OLTP)

11 The number of records accessed is in millions. The number of records accessed is in tens.

12 The database size is from 100GB to 100 TB. The database size is from 100 MB to 100 GB.

13 These are highly flexible. It provides high performance.

BIT-3604 E-Commerce 24
ACKNOWLEDGEMENTS

• https://www.tutorialspoint.com/dwh/dwh_overview.htm

BIT-3604 E-Commerce 25
THANKS

You might also like