SQL Server Data Tools

Overview

SQL Server Data Tools (SSDT) is an integrated development environment for building SQL Server relational databases, Azure SQL databases, Integration Services packages, Reporting Services reports, and Analysis Services data models.

Table of Contents

Key Concepts

Supported Platforms

SSDT works with Visual Studio 2019, 2022 and later, and supports SQL Server 2008 R2 through SQL Server 2022 as well as Azure SQL Database.

Resources

Explore the following resources to deepen your knowledge:

Sample Project Structure

MyDatabaseProject/
│   MyDatabase.sqlproj
│   readme.md
├───Schema
│   ├───Tables
│   │   └───dbo.Customer.sql
│   ├───Views
│   │   └───dbo.CustomerView.sql
│   └───StoredProcedures
│       └───dbo.GetCustomer.sql
└───Scripts
    └───PostDeployment.sql