0% found this document useful (0 votes)
5 views4 pages

Week 1 Notes

Uploaded by

mosesrwotogen
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)
5 views4 pages

Week 1 Notes

Uploaded by

mosesrwotogen
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

WEEK 1 DISCUSSION NOTES

Topic: Introduction to Data Warehousing

1.0 Learning Objectives

By the end of this topic, students should be able to:

• Define data warehousing and data warehouses.


• Explain the characteristics of a data warehouse.
• Describe the architecture and components of a data warehouse.
• Differentiate between operational databases and data warehouses.
• Explain the importance and applications of data warehousing.

2.0 Introduction

Organizations generate large amounts of data every day from transactions, websites, mobile
applications, and business operations. Managing and analyzing this data is important for
effective decision-making. Data warehousing provides a centralized system for storing and
analyzing data from multiple sources.

A data warehouse helps organizations transform raw data into meaningful information for
strategic planning, forecasting, reporting, and business intelligence.

3.0 Definition of Data Warehousing

Data warehousing is the process of collecting, integrating, storing, and managing data from
multiple sources to support business analysis and decision-making.

A data warehouse is a centralized repository that stores historical and integrated data for
analysis and reporting purposes.

According to Bill Inmon, a data warehouse is:

“A subject-oriented, integrated, time-variant, and non-volatile collection of data in support of


management’s decision-making process.”

4.0 Characteristics of a Data Warehouse

4.1 Subject-Oriented

A data warehouse is organized around major business subjects such as:

• Sales
• Customers
• Products
• Finance

Unlike operational databases that focus on daily transactions, data warehouses focus on
analysis by subject area.

1
4.2 Integrated

Data from different systems and departments is combined into a consistent format.

Example:

• Different departments may store customer gender as:


o “M/F”
o “Male/Female”
o “1/0”

In the data warehouse, this information is standardized.

4.3 Time-Variant

Data warehouses store historical data over long periods.

Example:

• Sales records from the last 5 years can be analyzed to identify trends.

This helps organizations perform forecasting and trend analysis.

4.4 Non-Volatile

Data in a warehouse is stable and not frequently updated or deleted.

Once data is loaded:

• It is mainly used for querying and analysis.


• It remains unchanged for consistency.

5.0 Operational Databases vs Data Warehouses

Operational Database (OLTP) Data Warehouse (OLAP)


Supports daily operations Supports decision-making
Current data Historical data
Highly normalized Usually denormalized
Frequent updates Periodic updates
Fast transaction processing Complex analytical queries

6.0 Components of a Data Warehouse

6.1 Data Sources

These are systems that provide raw data:

2
• Transactional databases
• ERP systems
• CRM systems
• Web applications
• External data sources

6.2 ETL Process

ETL stands for:

• Extraction
• Transformation
• Loading

Extraction

Data is collected from various sources.

Transformation

Data is cleaned, standardized, and converted into a usable format.

Loading

Processed data is stored in the warehouse.

6.3 Data Storage

This is the central repository where integrated data is stored for analysis.

6.4 Metadata

Metadata describes the structure and meaning of data.

It provides information about:

• Data source
• Format
• Relationships
• Data definitions

6.5 OLAP Tools

Online Analytical Processing (OLAP) tools help users:

• Analyze data
• Generate reports
• Perform multidimensional analysis

Examples:

3
• Slice and dice
• Drill-down
• Roll-up

6.6 Reporting and Visualization Tools

These tools help users visualize and interpret data.

Examples:

• Power BI
• Tableau
• Google Data Studio

WEEK 1 QUIZ – SET 1

Section A: Short Answer Questions

1. Define a data warehouse.


2. State four characteristics of a data warehouse.
3. Differentiate between OLTP and OLAP systems.
4. Explain the ETL process.
5. What is metadata?

You might also like