Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL Master Class For Data Analysis
Rating: 4.8 out of 5(1,058 ratings)
5,828 students

SQL Master Class For Data Analysis

Learn to write T-SQL queries for Data Analysis in a day. See how the results are easily visualised using Qlik Sense
Created byPaul Scotchford
Last updated 3/2026
English

What you'll learn

  • Install and use SQL Server database engine and studio
  • Analyse data looking for patterns and behaviours
  • Expertly code quantitative analysis using SQL
  • Write SQL using LAG(), NTILE(), OVER, PARTITION logic and many more analytics functions
  • Understand Primary and Foreign keys
  • Understand the difference between DML and DDL
  • Understand the relational database model
  • Make data driven decisions in your enterprise
  • Master all types of table joins (incl. Complex Apply joins)
  • Answer those gnarly interview questions, yes we will always have those !

Course content

8 sections60 lectures7h 35m total length
  • Introduction2:45

    G'day,

    SQL is the everyday language used by anyone working with data. 

    Look at any knowledge (data analyst etc.) worker job advertisement and SQL is on the list of skills, most of the time the SQL skills have to be better than basic.

    This course will teach you how to be expert and work smarter with SQL.

    All the SQL you learn here is covered in detail, not 2 or 3 minute overviews, but real world code for real world analysis, hence you learn from the start to advanced, if you have never used SQL then this course is for you, if you are already have started with SQL then this course is still for you as you will extend your skills from here, everyone will benefit from this course.

    Have you seen a course that teaches you all JOIN types for example, including APPLY, which is so powerful to use?

    Can you write a running total in a single line of SQL, yep! I teach you this too and a ton of other great stuff too.

    Also the course has all the downloads you need so you can be hands on in every lecture , so don't just watch, roll your sleeves up and get involved hands on with ...

    1.    Sample databases

    2.    All source SQL scripts

    3.    Project prac scripts

    4.    Quizzes and more importantly prac work (mini projects)

    5.    Qlik Sense data visualization apps used for demonstrating what the data will present as , are included

    In addition, the skills you gain here are mobile, which means you are learning ANSI compliant SQL and that enables you to write SQL in other SQL based products!

    Join me and accelerate your SQL skills to the next level of expert.

    And my support for your Q&A is always available, buying my course also buys my support.

    See you in the course.

    Regards

    Paul

  • How to download and install SQL Server Express10:04

    Step by Step instruction for download and installation of SQL Server 2014 from Microsoft, any later version will work for the database(s) in this course

  • How to download the course sample data (From Here)3:31

    Sales sample database download and restore instructions.

    Note that the dropbox location has been removed and all files (1 zip file) are direct from the lecture (i.e. Stored in Udemy)

    See Section 8 for the QlikSense download and install video.

  • Navigating SQL Management Studio8:57

    Getting the feel for SQL Management studio to write our queries.

  • What is a relational database ?9:40

    There are petabytes of data still stored in Relational Databases, lets have a look at what a relational database is.

  • Pop Quiz - Key points before the next chapter

Requirements

  • Only have a Mac ? You can use Virtual Box, Windows Server Trial edition and SQL 2014 Express or later
  • Want to learn from a rated Top-responding instructor (Yes, I answer Q&A within 24 hours or less!) ?
  • As you will learn the A-Z here, start easy then boom - the hard work of data analysis starts
  • This course is presented using SQLServer 2014 Express which is free from Microsoft (& later versions e.g 2016 Express can be used)

Description

Greetings,

With so much data stored in SQL databases, how can we get at it ?

You use SQL to get at this data, no matter what the SQL Database product is (e.g SQL Server, Oracle and many more). 

Coding SQL to analyse data can be a daunting and complex task, hence the reason for building this course.

In this course I will teach you how code SQL to perform data analysis in order to answer complex questions that you will encounter daily in your job.  

Ask yourself these simple questions ...

Do you know all of the TABLE JOIN types that can be applied in a SQL query ? 

Have you ever used OUTER APPLY, which is so easy and powerful to use ?

Can you write a running total in a single line of SQL ? 

Where do you use a ROLLUP statement and why would you use it ? 

What is LAG() ?


If you could not answer these simple questions then this course will definitely change all of that for you.

You definitely should know all of this to survive the SQL environment you work in ! 

All course materials are provided e.g. Sample databases (with real data), code scripts, practice exercises and quizzes.

Don't forget, there is a 30 Day money back guarantee if this course does not deliver what you expected.

Best Regards

Paul

Data Analyst and Visualisation Engineer


Who this course is for:

  • Data Analysts and Data Scientists
  • Students
  • DBA's
  • New graduates
  • Technical marketing people
  • Those looking to acquire new skills
  • Research shows students don’t learn by hearing or seeing, they learn by doing, a model often called active learning.