Course curriculum

  1. 01
    • Introduction

    • How to get course requirements

    • Getting started on Windows, Linux or Docker

    • How to ask great questions

    • FAQ’s

  2. 02
    • Section Introduction

    • Microsoft SQL Server Installation

    • SQL Server Management Studio (SSMS) Installation

    • How to connect MS SQL (Windows Authentication)

    • How to connect MS SQL (SQL Server Authentication)

    • Download and Restore Sample Database

  3. 03
    • What is Azure Data Studio

    • Azure Data Studio Installation steps

    • Azure Data Studio to Connect SQL Server

    • Create a Database

    • Create a Table

    • Insert Data rows

    • view the Data returned by Query

  4. 04
    • Section Introduction

    • Overview of Databases

    • Creating Database

    • SQL Data Types

    • Column Data Types on SSMS

    • Creating Table

    • Overview of Primary Key and Foreign Key

    • Primary Key

    • Foreign Key

    • Creating Temporary tables

  5. 05
    • Section Introduction

    • Insert statement

    • Update statement

    • Delete statement

  6. 06
    • Section Introduction

    • CREATE table statement

    • DROP statement

    • ALTER statement

    • TRUNCATE statement

    • COMMENT in query

    • RENAME

  7. 07
    • Create Database user

    • GRANT permissions

    • REVOKE permissions

  8. 08
    • Section Introduction

    • SQL Statement basic

    • SELECT Statement

    • SELECT DISTINCT

    • SELECT with column headings

    • Column AS statement

  9. 09
    • SELECT WHERE Clause – theory

    • SELECT WHERE Clause – practical

  10. 10
    • Sum()

    • Min()-Max()

  11. 11
    • Order By statement

    • SELECT TOP clause in SQL

    • BETWEEN command

    • IN operator

    • Wildcard Characters and LIKE

  12. 12
    • Section Introduction

    • Group by – theory

    • Group by – practical

    • HAVING statement

  13. 13
    • Overview of Joins

    • What are Joins

    • Inner join

    • Left outer join

    • Right outer join

    • Full outer join

    • Union

    • Cross join

    • Query Exercise

    • Solution for Query Exercise

  14. 14
    • Section introduction

    • Check constraint

    • NOT NULL constraint

    • UNIQUE constraint

  15. 15
    • Creating Views

    • Reporting with multiple tables

  16. 16
    • Section Introduction

    • Timestamp

    • Extract from timestamp

    • Mathematical scalar functions

    • String functions

    • Sub Query

    • SELECT with calculations

  17. 17
    • Create stored procedure

    • Stored procedure with parameter

  18. 18
    • Installing SandDance Extension

    • Visualization Charts

    • Multiple Table Data Charts

  19. 19
    • Type Decision for Data Analysis

    • Data Analysis with Case Statement and String Text

  20. 20
    • Section Introduction

    • Import Flat File

    • Import .csv or excel file

    • Export Data to Excel or any format

  21. 21
    • Section Introduction

    • Creating Database backup

    • Restoring Database backup