SQL Server Tutorial

This SQL Server tutorial uses SQL Server 2016 and consists of the following lessons.

This SQL Server tutorial is for anyone who wishes to learn how to use SQL Server. It assumes a basic understanding of databases and how they work.

This tutorial covers the 2016 edition of SQL Server (SQL Server 2016). Specifically, it uses (the free) SQL Server 2016 Developer Edition.

If you don't currently have an understanding of how databases work, start with the basic database tutorial first. That tutorial covers the basic concepts of databases, so the examples in this tutorial will make more sense once you return here.

You can also check out the SQL tutorial for a quick overview of SQL.

To get the most out of this tutorial, you should have a copy of SQL Server installed on your computer, so that you can go through the examples yourself. If you don't have a copy, that's OK — you should still be able to gain an understanding of what SQL Server is and what's involved in using it.

Previous SQL Server Versions

Here are some tutorials for previous versions of SQL Server.