Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL for Data Analysis - with SQL Server
Rating: 4.6 out of 5(3,559 ratings)
49,865 students

SQL for Data Analysis - with SQL Server

The most direct path to mastering the SQL skills you'll actually use on the job
Created byTravis Cuzick
Last updated 6/2026
English

What you'll learn

  • Use SQL to apply complex criteria and transformations to database data
  • Master SQL functions for sophisticated data manipulation
  • Leverage an understanding of relational database design to link together data stored across multiple tables
  • Use aggregate queries to produce summarized views and analysis
  • Be comfortable putting SQL and SQL Server on your resume
  • Gain experience with the kind of SQL coding problems you are likely to encounter in an interview
  • Prompt engineering strategies for generating high-quality SQL code with AI tools

Course content

7 sections83 lectures7h 20m total length
  • Introduction3:13
  • IMPORTANT: PLEASE READ0:28
  • A Note to Windows 11 Users...4:30
  • Installing SQL Server 2019 Express7:17
  • Installing SQL Server Management Studio5:16
  • Downloading the AdventureWorks Sample Database7:30

    Download and restore the Adventure Works 2019 sample database in SQL Server Express, creating a realistic data environment for practicing data analysis with SQL Server Management Studio.

  • Database-ics10:01

    Explore the basics of databases, the difference between a database server and databases, and how SQL Server Management Studio helps navigate tables and schemas in Adventure Works.

  • Saving and Opening Files3:35

    Learn to save and reopen your SQL queries in SQL Server Management Studio by using Save As, selecting the SQL file extension, and opening saved files, with Ctrl+S for quick saves.

  • Introduction to SQL7:03
  • Introduction to SQL - Exercises0:17
  • Aliasing Columns8:23
  • Aliasing Columns - Exercises0:22
  • Selecting Custom Values6:04
  • Selecting Custom Values - Exercises0:17
  • Exporting Data From SSMS3:11

    Export data from SQL Server Management Studio to Excel or text files for business users. Copy with headers to Excel or save results as csv or tab-delimited text.

  • SQL Tips and Tricks7:55

    learn handy sql tips for testing and prototyping, such as using select star to view all columns, limiting columns for production, and running multiple queries in sql server management studio.

  • SQL Tips and Tricks - Exercises0:16

Requirements

  • Access to a Windows 10 or Windows 11 operating system (SQL Server only runs on Windows)

Description

If you spend a lot of time extracting, transforming, or analyzing data from databases, - or you're aiming for one of the many highly paid career paths that rely heavily on this skill - then this course is for you.

Learning to query databases with SQL is a substantial part of highly paid careers such as Data Analyst and Business Intelligence Analyst, but also provides a strong foundation for even more exotic roles like that of a Data Scientist. Experienced Data Scientists will tell you that the majority of their time isn't spent tuning machine learning algorithms, but rather preparing and cleaning data for use by those algorithms - something SQL does exceptionally well.

In this course, I have tried to avoid simply regurgitating an encyclopedia of facts about SQL, an approach that is all too common in introductory books and courses on programming. Instead, I carefully curated certain concepts and techniques that I have found to provide the most "bang for your buck" over my decade of experience as a data professional.

This enabled me to condense a complete course on SQL into just 36 instructional videos, averaging less than 10 minutes in length. So if you can commit to a video a day, in just over one month you’ll have added an extremely valuable and lucrative skill to your arsenal (and just as importantly, your resume!).

And to make sure all that knowledge sticks, I’ve included exercises...LOTS of exercises. Unlike most courses, which only feature sporadic opportunities to practice what you’ve learned, this course has practice problems after almost every video - so you can reinforce concepts right away.

Take it from someone who has built their career almost entirely on self-taught technical skills: it’s worth the effort. Several recent surveys have shown that SQL is actually the MOST in-demand tech skill sought after by recruiters!

In short, learning SQL can change your life, if you put in the work Let me be your guide to this next step in your career - I think you’ll find the journey a lot less daunting, and maybe even a little more fun, than you would have ever expected.

Who this course is for:

  • Aspiring Data Analysts or Business Intelligence Analysts looking to break into these fields by learning SQL
  • Data Scientists trying to improve their data cleaning and transformation skills by learning SQL
  • Non-technical business professionals such as business analysts and project managers trying to gain a better understanding of the technical domains they interact with