Learn Data Warehousing in 24 Hours
By Alex Nordeen
()
Data Warehousing
Data Analysis
Business Intelligence
Data Storage
Data Processing
Data Mining
Data Warehouse
Data Lake
Etl
Data Management
About this ebook
Unlike popular belief, Data Warehouse is not a single tool but a collection of software tools. A data warehouse will collect data from diverse sources into a single database. Using Business Intelligence tools, meaningful insights are drawn from this data.
The best thing about “Learn Data Warehousing in 1 Day" is that it is small and can be completed in a day. With this e-book, you will be enough knowledge to contribute and participate in a Data warehouse implementation project.
The book covers upcoming and promising technologies like Data Lakes, Data Mart, ELT (Extract Load Transform) amongst others. Following are detailed topics included in the book
Table content
Chapter 1: What Is Data Warehouse?
What is Data Warehouse?
Types of Data Warehouse
Who needs Data warehouse?
Why We Need Data Warehouse?
Data Warehouse Tools
Chapter 2: Data Warehouse Architecture
Characteristics of Data warehouse
Data Warehouse Architectures
Datawarehouse Components
Query Tools
Chapter 3: ETL Process
What is ETL?
Why do you need ETL?
ETL Process
ETL tools
Chapter 4: ETL Vs ELT
What is ETL?
Difference between ETL vs. ELT
Chapter 5: Data Modeling
What is Data Modelling?
Types of Data Models
Characteristics of a physical data model
Chapter 6: OLAP
What is Online Analytical Processing?
Types of OLAP systems
Advantages and Disadvantages of OLAP
Chapter 7: Multidimensional Olap (MOLAP)
What is MOLAP?
MOLAP Architecture
MOLAP Tools
Chapter 8: OLAP Vs OLTP
What is the meaning of OLAP?
What is the meaning of OLTP?
Difference between OLTP and OLAP
Chapter 9: Dimensional Modeling
What is Dimensional Model?
Elements of Dimensional Data Model
Attributes
Difference between Dimension table vs. Fact table
Steps of Dimensional Modelling
Rules for Dimensional Modelling
Chapter 10: Star and SnowFlake Schema
What is Multidimensional schemas?
What is a Star Schema?
What is a Snowflake Schema?
Difference between Start Schema and Snowflake
Chapter 11: Data Mart
What is Data Mart?
Type of Data Mart
Steps in Implementing a Datamart
Chapter 12: Data Mart Vs Data Warehouse
What is Data Warehouse?
What is Data Mart?
Differences between a Data Warehouse and a Data Mart
Chapter 13: Data Lake
What is Data Lake?
Data Lake Architecture
Key Data Lake Concepts
Maturity stages of Data Lake
Chapter 14: Data Lake Vs Data Warehouse
What is Data Warehouse?
What is Data Lake?
Key Difference between the Data Lake and Data Warehouse
Chapter 15: What Is Business Intelligence?
What is Business Intelligence
Why is BI important?
How Business Intelligence systems are implemented?
Four types of BI users
Chapter 16: Data Mining
What is Data Mining?
Types of Data
Data Mining Process
Modelling
Read more from Alex Nordeen
Learn Operating System in 24 Hours Rating: 0 out of 5 stars0 ratingsPython: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5Learn SAP MM in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn SAP Basis in 24 Hours Rating: 5 out of 5 stars5/5Learn SQL in 24 Hours Rating: 5 out of 5 stars5/5Learn HANA in 24 Hours Rating: 5 out of 5 stars5/5C++ Learn in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn PHP in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn R Programming in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn Software Testing in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn Design and Analysis of Algorithms in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn SQLite in 24 Hours Rating: 0 out of 5 stars0 ratingsHacking : Guide to Computer Hacking and Penetration Testing Rating: 5 out of 5 stars5/5C# for Beginners: Learn in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn JSP in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn SAP BI in 24 Hours Rating: 3 out of 5 stars3/5Learn Selenium in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn C Programming in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn AngularJS in 24 Hours Rating: 0 out of 5 stars0 ratingsLearn DBMS in 24 Hours Rating: 0 out of 5 stars0 ratings
Related to Learn Data Warehousing in 24 Hours
Related ebooks
Data warehouse Complete Self-Assessment Guide Rating: 4 out of 5 stars4/5Spreadsheets To Cubes (Advanced Data Analytics for Small Medium Business): Data Science Rating: 0 out of 5 stars0 ratingsSelf-Service Analytics with Power BI: Learn how to build an end-to-end analytics solution in Power BI (English Edition) Rating: 0 out of 5 stars0 ratingsData Analytics with Python: Data Analytics in Python Using Pandas Rating: 3 out of 5 stars3/5Microsoft SQL Server 2012 Integration Services: An Expert Cookbook Rating: 5 out of 5 stars5/5The SQL Workshop: Learn to create, manipulate and secure data and manage relational databases with SQL Rating: 0 out of 5 stars0 ratingsBig Data and Analytics: The key concepts and practical applications of big data analytics (English Edition) Rating: 0 out of 5 stars0 ratingsArchitecting Big Data & Analytics Solutions - Integrated with IoT & Cloud Rating: 5 out of 5 stars5/5Big Data For Dummies Rating: 4 out of 5 stars4/5The Data Model Resource Book, Volume 1: A Library of Universal Data Models for All Enterprises Rating: 0 out of 5 stars0 ratingsData Governance For Dummies Rating: 4 out of 5 stars4/5The Study of Building the Data Warehouse Rating: 0 out of 5 stars0 ratingsExcel BI and Dashboards in 7 Days: Build interactive dashboards for powerful data visualization and insights (English Edition) Rating: 0 out of 5 stars0 ratingsData Engineering with Databricks Cookbook: Build effective data and AI solutions using Apache Spark, Databricks, and Delta Lake Rating: 0 out of 5 stars0 ratingsThe Snowflake Handbook: Optimizing Data Warehousing and Analytics Rating: 0 out of 5 stars0 ratingsCorporate Data Quality: Prerequisite for Successful Business Models Rating: 0 out of 5 stars0 ratingsLearning Informatica PowerCenter 9.x Rating: 3 out of 5 stars3/5Data Quality: Empowering Businesses with Analytics and AI Rating: 0 out of 5 stars0 ratingsData Lake for Enterprises Rating: 0 out of 5 stars0 ratingsBig Data for Enterprise Architects Rating: 5 out of 5 stars5/5Data Science Fundamentals and Practical Approaches: Understand Why Data Science Is the Next (English Edition) Rating: 0 out of 5 stars0 ratingsData Analysis Using SQL and Excel Rating: 4 out of 5 stars4/5SQL for Data Scientists: A Beginner's Guide for Building Datasets for Analysis Rating: 0 out of 5 stars0 ratings
Computers For You
A Guide to Electronic Dance Music Volume 1: Foundations Rating: 5 out of 5 stars5/5Slenderman: Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls Rating: 4 out of 5 stars4/5The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 4 out of 5 stars4/5Uncanny Valley: A Memoir Rating: 4 out of 5 stars4/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 3 out of 5 stars3/5The Technological Republic: Hard Power, Soft Belief, and the Future of the West Rating: 3 out of 5 stars3/5CompTIA Security+ Get Certified Get Ahead: SY0-701 Study Guide Rating: 4 out of 5 stars4/5The Self-Taught Computer Scientist: The Beginner's Guide to Data Structures & Algorithms Rating: 0 out of 5 stars0 ratingsTechnical Writing For Dummies Rating: 0 out of 5 stars0 ratingsNarrative Design for Writers: An Industry Guide to Writing for Video Games Rating: 4 out of 5 stars4/5The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Rating: 4 out of 5 stars4/5Storytelling with Data: Let's Practice! Rating: 4 out of 5 stars4/5Tor and the Dark Art of Anonymity Rating: 4 out of 5 stars4/5Build a WordPress Website From Scratch 2024: WordPress 2024 Rating: 0 out of 5 stars0 ratingsThe Audiophile's Project Sourcebook: 120 High-Performance Audio Electronics Projects Rating: 5 out of 5 stars5/5The Ultimate Aws Cloud Practitioner Mastery: Mastering AWS Essentials, A Comprehensive Guide for Cloud Practitioners Rating: 0 out of 5 stars0 ratingsUX/UI Design Playbook Rating: 4 out of 5 stars4/5Becoming a Data Head: How to Think, Speak, and Understand Data Science, Statistics, and Machine Learning Rating: 5 out of 5 stars5/5The ChatGPT-5 Goldmine: 500 Prompts to Rule Them All Rating: 4 out of 5 stars4/5Mindhacker: 60 Tips, Tricks, and Games to Take Your Mind to the Next Level Rating: 4 out of 5 stars4/5Dancing with Qubits: How quantum computing works and how it can change the world Rating: 5 out of 5 stars5/5COMPUTER SCIENCE FOR ROOKIES Rating: 0 out of 5 stars0 ratingsLearning the Chess Openings Rating: 5 out of 5 stars5/5The Musician's Ai Handbook: Enhance And Promote Your Music With Artificial Intelligence Rating: 5 out of 5 stars5/5Million-Dollar Membership Site Rating: 0 out of 5 stars0 ratingsWeb Designer's Idea Book, Volume 4: Inspiration from the Best Web Design Trends, Themes and Styles Rating: 4 out of 5 stars4/5
Reviews for Learn Data Warehousing in 24 Hours
0 ratings0 reviews
Book preview
Learn Data Warehousing in 24 Hours - Alex Nordeen
Learn Data Warehousing in 24 Hours
By Alex Nordeen
Copyright 2021 - All Rights Reserved – Alex Nordeen
ALL RIGHTS RESERVED. No part of this publication may be reproduced or transmitted in any form whatsoever, electronic, or mechanical, including photocopying, recording, or by any informational storage or retrieval system without express written, dated and signed permission from the author.
Table Of Content
Chapter 1: What Is Data Warehouse?
What is Data Warehouse?
Types of Data Warehouse
Who needs Data warehouse?
Why We Need Data Warehouse?
Data Warehouse Tools
Chapter 2: Data Warehouse Architecture
Characteristics of Data warehouse
Data Warehouse Architectures
Datawarehouse Components
Query Tools
Chapter 3: ETL Process
What is ETL?
Why do you need ETL?
ETL Process
ETL tools
Chapter 4: ETL Vs ELT
What is ETL?
Difference between ETL vs. ELT
Chapter 5: Data Modeling
What is Data Modelling?
Types of Data Models
Characteristics of a physical data model
Chapter 6: OLAP
What is Online Analytical Processing?
Types of OLAP systems
Advantages and Disadvantages of OLAP
Chapter 7: Multidimensional Olap (MOLAP)
What is MOLAP?
MOLAP Architecture
MOLAP Tools
Chapter 8: OLAP Vs OLTP
What is the meaning of OLAP?
What is the meaning of OLTP?
Difference between OLTP and OLAP
Chapter 9: Dimensional Modeling
What is Dimensional Model?
Elements of Dimensional Data Model
Attributes
Difference between Dimension table vs. Fact table
Steps of Dimensional Modelling
Rules for Dimensional Modelling
Chapter 10: Star and SnowFlake Schema
What is Multidimensional schemas?
What is a Star Schema?
What is a Snowflake Schema?
Difference between Start Schema and Snowflake
Chapter 11: Data Mart
What is Data Mart?
Type of Data Mart
Steps in Implementing a Datamart
Chapter 12: Data Mart Vs Data Warehouse
What is Data Warehouse?
What is Data Mart?
Differences between a Data Warehouse and a Data Mart
Chapter 13: Data Lake
What is Data Lake?
Data Lake Architecture
Key Data Lake Concepts
Maturity stages of Data Lake
Chapter 14: Data Lake Vs Data Warehouse
What is Data Warehouse?
What is Data Lake?
Key Difference between the Data Lake and Data Warehouse
Chapter 15: What Is Business Intelligence?
What is Business Intelligence
Why is BI important?
How Business Intelligence systems are implemented?
Four types of BI users
Chapter 16: Data Mining
What is Data Mining?
Types of Data
Data Mining Process
Modelling
Data Mining Techniques
Chapter 17: Data Warehousing Vs Data Mining
What is Data warehouse?
What Is Data Mining?
Difference between Data mining and Data Warehousing?
Chapter 1 : What Is Data Warehouse?
What is Data Warehouse?
A data warehouse is a blend of technologies and components which allows the strategic use of data. It is a technique for collecting and managing data from varied sources to provide meaningful business insights.
It is electronic storage of a large amount of information by a business which is designed for query and analysis instead of transaction processing. It is a process of transforming data into information and making it available to users in a timely manner to make a difference.
The decision support database (Data Warehouse) is maintained separately from the organization’s operational database. However, the data warehouse is not a product but an environment. It is an architectural construct of an information system which provides users with current and historical decision support information which is difficult to access or present in the traditional operational data store.
The data warehouse is the core of the BI system which is built for data analysis and reporting.
You many know that a 3NF-designed database for an inventory system many have tables related to each other. For example, a report on current inventory information can include more than 12 joined conditions. This can quickly slow down the response time of the query and report. A data warehouse provides a new design which can help to reduce the response time and helps to enhance the performance of queries for reports and analytics.
Data warehouse system is also known by the following name:
Decision Support System (DSS)
Executive Information System
Management Information System
Business Intelligence Solution
Analytic Application
Data Warehouse
History of Datawarehouse
The Datawarehouse benefits users to understand and enhance their organization's performance. The need to warehouse data evolved as computer systems became more complex and needed to handle increasing amounts of Information. However, Data Warehousing is a not a new thing.
Here are some key events in evolution of Data Warehouse-
1960- Dartmouth and General Mills in a joint research project, develop the terms dimensions and facts.
1970- A Nielsen and IRI introduces dimensional data marts for retail sales.
1983- Tera Data Corporation introduces a database management system which is specifically designed for decision support
Data warehousing started in the late 1980s when IBM worker Paul Murphy and Barry Devlin developed the Business Data Warehouse.
However, the real concept was given by Inmon Bill. He was considered as a father of data warehouse. He had written about a variety of topics for building, usage, and maintenance of the warehouse & the Corporate Information Factory.
How Datawarehouse works?
A Data Warehouse works as a central repository where information arrives from one or more data sources. Data flows into a data warehouse from the transactional system and other relational databases.
Data may be:
Structured
Semi-structured
Unstructured data
The data is processed, transformed, and ingested so that users can access the processed data in the Data Warehouse through Business Intelligence tools, SQL clients, and spreadsheets. A data warehouse merges information coming from different sources into one comprehensive database.
By merging all of this information in one place, an organization can analyze its customers more holistically. This helps to ensure that it has considered all the information available. Data warehousing makes data mining possible. Data mining is looking for patterns in the data that may lead to higher sales and profits.
Types of Data Warehouse
Three main types of Data Warehouses are:
1. Enterprise Data Warehouse:
Enterprise Data Warehouse is a centralized warehouse. It provides decision support service across the enterprise. It offers a unified approach for organizing and representing data. It also provide the ability to classify data according to the subject and give access according to those divisions.
2. Operational Data Store:
Operational Data Store, which is also called ODS, are nothing but data store required when neither Data warehouse nor OLTP systems support organizations reporting needs. In ODS, Data warehouse is refreshed in real time. Hence, it is widely preferred for routine activities like storing records of the Employees.
3. Data Mart:
A data mart is a subset of the data warehouse. It specially designed for a particular line of business, such as sales, finance, sales or finance. In an independent data mart, data can collect directly from sources.
General stages of Data Warehouse
Earlier, organizations started relatively simple use of data warehousing. However, over time, more sophisticated use of data warehousing begun.
The following are general stages of use of the data warehouse:
Offline Operational Database:
In this stage, data is just copied from an operational system to another server. In this way, loading, processing, and reporting of the copied data do not impact the operational system’s performance.
Offline
