Partilhar via


Ferramentas de dados do SQL Server

O SSDT (SQL Server Data Tools) é um conjunto de ferramentas de desenvolvimento no Visual Studio com foco na criação de bancos de dados SQL Server e bancos de dados SQL do Azure. O SSDT pode ser estendido para modelos de dados do Analysis Services (AS), pacotes do Integration Services (IS) e relatórios do Reporting Services (RS) com suas extensões correspondentes. O SSDT permite que você projete e implante objetos SQL com o mesmo conceito de projeto de outras ferramentas de desenvolvimento de aplicativos. O recurso de projetos SQL se estende a pipelines de CI/CD, permitindo que você automatize a compilação e a implantação de seus projetos de banco de dados com a CLI SqlPackage.

Captura de tela do gráfico com o componente SQL Server Data Tools e três extensões.

O núcleo da funcionalidade do SQL Server Data Tools está disponível como um componente de carga de trabalho com o Visual Studio. As extensões do Visual Studio estão disponíveis no Visual Studio Marketplace e mais informações sobre a instalação do SSDT podem ser encontradas em Install SQL Server Data Tools (SSDT) for Visual Studio.

Observação

Projetos SQL no estilo SDK no Visual Studio estão disponíveis como parte do recurso SQL Server Data Tools, estilo SDK (prévia) para Visual Studio 2022, separado do SSDT original. O formato de projeto no estilo SDK é baseado nos novos projetos no estilo SDK introduzidos no .NET Core e é o formato usado pela extensão Projetos do Banco de Dados SQL para Visual Studio Code. Para obter mais informações, consulte SQL Server Data Tools, estilo SDK (visualização).

Notas de lançamento

As últimas notas de atualização para SQL Server Data Tools com Visual Studio 2022 e Visual Studio 2026 podem ser encontradas nos seguintes locais:

As notas de versão do SQL Server Data Tools com Visual Studio 2019 podem ser encontradas nos seguintes locais:

Para obter informações sobre o SQL Server Data Tools com o Visual Studio 2017, consulte Versões anteriores do SQL Server Data Tools (SSDT e SSDT-BI).

Principais ferramentas de dados do SQL Server

O SSDT (SQL Server Data Tools) transforma o desenvolvimento de banco de dados introduzindo um modelo declarativo ubíquo (projetos de banco de dados SQL) que abrange todas as fases do desenvolvimento de banco de dados dentro do Visual Studio. Os recursos de design de Transact-SQL do SSDT podem ser usados para criar, depurar, manter e refatorar bancos de dados. Você pode trabalhar com um projeto de banco de dados ou conectar-se diretamente a uma instância de banco de dados dentro ou fora do local.

Os desenvolvedores podem usar o ambiente familiar do Visual Studio para desenvolvimento abrangente de banco de dados. O conjunto de ferramentas inclui navegação de código, IntelliSense e suporte a linguagem semelhante ao que está disponível para C# e Visual Basic, juntamente com validação especializada, depuração e edição declarativa dentro do editor de Transact-SQL. O SSDT (SQL Server Data Tools) também oferece um designer de tabela visual para criação e modificação simplificadas de tabelas em projetos de banco de dados ou instâncias conectadas. Em configurações baseadas em equipe, o controle de versão está disponível para todos os arquivos de projeto, aprimorando a colaboração. Quando é hora de implantar, os projetos podem ser publicados em todas as plataformas SQL com suporte, como Banco de dados SQL e SQL Server.

O Pesquisador de Objetos do SQL Server no Visual Studio oferece uma exibição de seus objetos de banco de dados, como o SQL Server Management Studio. O Pesquisador de Objetos do SQL Server permite que você faça um trabalho leve de administração e design de banco de dados. Você pode facilmente criar, editar, renomear e excluir tabelas, procedimentos armazenados, tipos e funções. Você também pode editar dados de tabela, comparar esquemas ou executar consultas usando menus contextuais do Pesquisador de Objetos do SQL Server.

Para obter mais informações sobre projetos SQL e tarefas de desenvolvimento de banco de dados que você pode realizar com o SQL Server Data Tools, consulte O que são projetos de banco de dados SQL?

Projetos SQL no estilo SDK (visualização)

O suporte para o SDK do projeto Microsoft.Build.Sql está disponível em pré-visualização no Visual Studio 2022 como a próxima geração de projetos SQL. Os projetos SQL no estilo SDK são baseados no formato de projeto no estilo SDK do .NET e são projetados para serem mais flexíveis e extensíveis do que os projetos SQL originais. Os projetos SQL ao estilo SDK estão disponíveis no Visual Studio 2022 como um componente opcional "SQL Server Data Tools, estilo SDK (pré-visualização)" e não estão disponíveis no Visual Studio 2026. Para mais informações sobre os projetos SQL ao estilo SDK e o Visual Studio, consulte SQL Server Data Tools, estilo SDK (pré-visualização).