BA Unit2 Own
BA Unit2 Own
A Data Warehouse (DW) is a big storage system where companies store their data for
analysis and decision-making, rather than for everyday transactions.
A Data Warehouse pulls data from multiple systems (such as sales databases,
marketing tools, and finance systems) and integrates it into one central place.
This ensures consistency by following the same naming conventions, formats, and
data types.
Example: If one system stores a date as "DD/MM/YYYY" and another stores it as
"YYYY-MM-DD", the Data Warehouse converts them into a standard format
before storing.
A Data Warehouse keeps a record of past data so businesses can analyze trends
over time.
Example: A company can retrieve sales reports from the last 3 months, 6 months,
or even 5 years ago to understand patterns and make future predictions.
Unlike operational databases that keep only current data, a Data Warehouse
maintains historical records for decision-making.
Think of a Data Warehouse as a giant library containing all company data, while a
Data Mart is a smaller section that focuses on a particular subject.
Data Marts help teams access the exact data they need quickly, without having to
search through the entire Data Warehouse.
Set up a user-friendly interface so that business users can easily query and analyze
the data.
Create dashboards, reports, graphs, and charts.
Use BI tools to help decision-makers analyze trends and patterns.
OLAP stands for Online Analytical Processing. It is a powerful tool that helps businesses
analyze data from different angles to identify trends, patterns, and insights.
Imagine OLAP as a super-fast calculator that can process huge amounts of business data
quickly, helping companies make better decisions.
OLAP can handle any type of business logic and advanced statistical analysis.
Even though some technical setup is needed, the system should remain easy to use
for business users.
OLAP systems support multiple users, allowing different teams to analyze data at
the same time.
If users need to update data, the system ensures security and accuracy, preventing
unauthorized changes.
4. Multidimensional Data View
The biggest strength of OLAP is that it allows users to view data from multiple
perspectives (e.g., sales by region, sales by product, or sales by time).
This is useful because businesses need different viewpoints to make the best
decisions.
OLAP systems can store large amounts of data efficiently while handling data
sparsity (i.e., missing or incomplete data) without wasting storage space.
OLAP provides several operations that help businesses analyze data from different angles.
Let’s break them down in an easy-to-understand way.
What it does: It filters data based on two or more factors at the same time.
Example: If you have sales data for different products and regions, dicing might
show only laptop sales in California.
How it works: It creates a smaller, focused dataset from a larger one.
Think of it as: Cutting out a specific section from a Rubik’s cube.
What it does: It rotates or re-arranges the way data is displayed for better analysis.
Example: If sales data is shown by regions in rows and months in columns,
pivoting might swap them to show months in rows and regions in columns.
How it works: It helps users see data in different ways without changing the actual
numbers.
Think of it as: Turning a spreadsheet from portrait to landscape mode to see a better
view.
✅ Used for daily business operations like sales, banking, and order processing.
✅ Handles a large number of small transactions (insert, update, delete).
✅ Example: An e-commerce website processing orders in real time.
✅ Data is always current and accurate because it’s updated frequently.
Think of it as: A store's cash register, where every purchase updates the system immediately.
Think of it as: A business report that reviews sales performance over the past year.
Would you like an example of how a real company uses OLAP in their business? 😊