Data Warehouse 1
Data Warehouse 1
Data Warehouse
A data warehouse is a central repository for businesses to store and analyze massive amounts of
data from multiple sources. Data warehousing is considered a key element of the business
intelligence process, providing organizations with the tools to make informed decisions.
In other words, a DWH is a system for data management where organizations store current and
historical information from sales, marketing, finance, customer service, and more. It facilitates the
BI processes by providing organizations with the means to generate queries and answer their most
pressing analytical questions. Through that, companies can optimize their performance and build
strategies based on accurate insights instead of pure intuition.
What Is BI Architecture?
Business intelligence architecture is a term used to describe standards and policies for
organizing data with the help of computer-based techniques and technologies that create business
intelligence systems used for online data visualization, reporting, and analysis.
One of the BI architecture components is data warehousing tools. Organizing, storing, cleaning,
and extracting the data must be carried out by a central repository system, namely a data
warehouse, which is considered the fundamental component of business intelligence.
OLTP vs OLAP
OLTP systems (DB) OLAP systems (DWH)
Enable the real-time execution of large Usually involve querying many records
numbers of database transactions by large (even all records) in a database for
numbers of people analytical purposes
Require lightning-fast response times Require response times that are orders
of magnitude slower than those required by
OLTP
Modify small amounts of data Do not modify data at all; workloads are
frequently and usually involve a balance of usually read-intensive
reads and writes
Use indexed data to improve response Store data in columnar format to allow
times easy access to large numbers of records
Key Terminologies
DATA MART
Data warehouse