Azure SQL Database Documentation

Azure SQL Database is a relational database-as-a-service (DBaaS) based on the latest stable version of Microsoft SQL Server Database Engine. SQL Database is a high-performance, reliable, and secure database you can use to build data-driven applications and websites in the programming language of your choice, without needing to manage infrastructure. Learn how to use SQL Database with our quickstarts, tutorials, and samples.

5-Minute Quickstarts

Azure SQL Database enables you to easily perform basic management tasks using the Azure portal, Azure CLI, and Azure PowerShell. Learn how to perform basic management tasks using the following quickstart samples:

The Azure portalThe Azure portalAzure CLIAzure CLIPowerShellPowerShellAzure Resource Manager templateAzure Resource Manager template
Create Single SQL Database
Create SQL Managed Instance
Create SQL elastic pool
Scale Single SQL Database
Scale SQL elastic pool
Scale Managed Instance
Configure Azure network for Managed Instance

Step-by-Step Tutorials

Learn how to create, manage, and migrate databases using SQL DB

  1. Create and design the schema for a new SQL Database using SSMS or .NET
  2. Migrate an existing database to Azure using Database RESTORE, Database Migration Assistant, or BACPAC Import
  3. Secure your SQL Database
  4. Distribute your data globally using Geo-distributed database

Build your skills with Microsoft Learn

More interactive learning...

Free Pluralsight Video Training


Find scripts to manage common tasks.