Mô tả

This course describes how to  design and implement a data warehouse solution.
students will learn how to create a data warehouse with Microsoft SQL Server implement ETL with SQL Server Integration Services, and validate and cleanse data with SQL Server Data Quality Services and SQL Server Master Data Services.


The Primary responsibilities of a data warehouse developer include:
Implementing a data warehouse.
Developing SSIS packages for data extraction, transformation, and loading.
Enforcing data integrity by using Master Data Services.
Cleansing data by using Data Quality Services.


Prerequisites :

Experience of working with relational databases, including:
Designing a normalized database.
Creating tables and relationships.
Querying with Transact-SQL.
Some exposure to basic programming constructs (such as looping and branching).
An awareness of key business priorities such as revenue, profitability, and financial accounting is desirable.


Students will learn how to :

••Deploy and Configure SSIS packages.
••Download and installing SQL Server
••Download and attaching AdventureworksDW database
••Download and installing SSDT
••Download and installing Visual studio
••Describe data warehouse concepts and architecture considerations.
••Select an appropriate hardware platform for a data warehouse.
••Design and implement a data warehouse.
••Implement Data Flow in an SSIS Package.
••Implement Control Flow in an SSIS Package.
••Debug and Troubleshoot SSIS packages.
••Implement an ETL solution that supports incremental data extraction.
••Implement an ETL solution that supports incremental data loading.
••Implement data cleansing by using Microsoft Data Quality Services.
••Implement Master Data Services to enforce data integrity.
••Extend SSIS with custom scripts and components.
••Databases vs. Data warehouses
••Choose between star and snowflake design schemas
••Explore source data
••Implement data flow
••Debug an SSIS package
••Extract and load modified data
••Enforce data quality
••Consume data in a data warehouse

The volume of data available is huge and increasing daily. Structured Query Language -SQL (pronounced as sequel) is the standard language used to communicate and interact with data stored in relational management database systems like Microsoft  SQL Server Oracle, PostgreSQL,MySQL etc.

Different database management systems have their own proprietary  version of the SQL language  but they all conform to using some commands in SQL the same way.   Microsoft SQL Server's version of SQL is known as Transact-SQL  (T-SQL).

You will learn the basics of the SQL language and Transact-SQL since  both use certain commands in the same way.


What You will learn includes:


  • Installing SQL Server

  • Install SSMS

  • Basic Database  Concepts

  • Creating Database

  • Creating Table

  • Creating Views

  • Creating stored procedures

  • Reading data from a database

  • Updating database records

  • Backing up database

  • Deleting Records

  • Truncating Table

  • Dropping Table

  • Dropping Database

  • Restore Database


Bạn sẽ học được gì

Design a data warehouse

Implement a data warehouse

Create ETL Solution with SSIS

Troubleshoot and Debug SSIS package

Deploying SSIS Solution

Enforce Data Quality

Cleanse data

Exploring Data Sources

Extracting modified data

Loading and modifying data

Consuming data in Data Warehouse

Generate Reports using SSRS

Analyse data with SSAS

Interact with Data using T-SQL

Yêu cầu

  • A computer and internet access required
  • Some free software required. The course will guide you .

Nội dung khoá học

9 sections

SQL Server Setup

10 lectures
Introduction
01:16
What is SQL Server
02:57
Please Read
00:11
Minimum SQL Server installation requirements
04:21
SQL Server Download
04:31
Install SQL Server
09:43
Install SSMS
05:48
Connecting SSMS to SQL Server
07:46
Please Read
00:06
Install adventureworksDW database
05:49

Visual Studio Setup

6 lectures
What is Visual Studio
04:32
Minimum Visual Studio Installation Requirements
04:27
Installing SQL Data Tools with Visual Studio
Processing..
Download and install Visual Studio
06:46
Install SQL Server Data Tools - SSDT
04:09
Install SSDT Designer Templates
06:21

Designing a Data Warehouse

11 lectures
What is data warehouse
03:06
Database vs Data Warehouse
03:15
Data Warehouse Vs Enterprise Data Warehouse
01:54
Hardware requirements for Data Warehouse
10:42
Enabling SQL Server Agent
02:33
Configure Database Settings for Data Warehouse
06:38
FTDW Sizing Tool
03:56
Logical Design of Data Warehouse
04:14
Physical Design of Data Warehouse: Part 1
09:55
Physical Design of Data Warehouse: Part 2
11:42
Designing Dimension Tables
10:14

Creating an ETL Solution with SSIS

14 lectures
What is ETL
05:41
What is SSIS
03:24
Introduction to ETL with SSIS
02:41
Creating a new SSIS Project
02:16
Exploring data source: Part 1
07:47
Exploring data source: Part 2
04:36
Introduction to control flow: Part 1
09:55
Introduction to control flow: Part 2
08:21
Implementing data flow: Part 1
09:44
Implementing data flow: Part 2
09:32
Debugging SSIS Package : Part 1
07:20
Debugging SSIS Package : Part 2
06:53
Logging SSIS Package Events
10:18
Handling errors in an SSIS Package
08:00

Implementing an Incremental ETL Process

8 lectures
Introduction to incremental ETL Process
05:36
Extracting modified data: Part 1
04:53
Extracting modified data: Part 2
07:47
Extracting modified data: Part 3
05:28
Extracting modified data: Part 4
07:19
Loading modified data: Part 1
07:31
Loading modified data: Part 2
07:25
Working with changing dimensions
07:38

Deploying and Configuring SSIS

4 lectures
Integration services catalogs
08:19
Deploying SSIS Solutions
11:52
Execute a package with SQL Server Agent
10:58
Configuring advanced SSIS Settings
05:19

Enforcing Data Quality in Data Warehouse

5 lectures
Installing Data Quality Services
12:05
Cleansing data with data quality services
11:27
Find duplicate data : Part 1
11:11
Find duplicate data : Part 2
09:07
Using data quality services in SSIS data flow
09:34

Consuming Data in a Data Warehouse

7 lectures
Introduction to Business Intelligence
04:15
Creating a new SSRS Project in VS 2019
01:56
Using SSRS in Data Warehouse: Part1
08:12
Using SSRS in Data Warehouse: Part2
07:00
Creating a new SSAS Project
01:36
Data Analysis with SSAS : Part 1
09:27
Data Analysis with SSAS : Part 2
05:13

Transact -SQL (T-SQL)

18 lectures
What is T-SQL
01:54
Basic Database Concepts
04:31
CRUD Operations
02:02
SQL Server Data Types
05:24
Creating a new database
03:20
Creating a new table
06:27
Inserting data into table
06:00
Reading data from table
06:48
Creating Views
04:34
Creating a stored procedure
06:50
Updating Data
04:51
Backing up database
03:29
Deleting Data
04:06
Truncating Table
02:33
Dropping Table
02:36
Dropping Database
02:10
Restoring database
02:31
Thank You
00:09

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.