DEV Community

Cover image for Conhecendo o Azure Data Studio
Sérgio Passos
Sérgio Passos

Posted on

Conhecendo o Azure Data Studio

A Microsoft lançou em novembro de 2017, o Azure Data Studio uma ferramenta open-source para o gerenciamento de servidores SQL Server, SQL Azure Database e Azure SQL Data Warehouse. É multiplataforma, podendo rodar além do Windows, em MacOS e Linux. Ela foi construída baseado no VS Studio Code, editor largamente utilizado para desenvolver aplicações web e mobile.

Principais features

Editor T-SQL avançado e intellisense

O Azure Data Studio fornece uma experiência personaliza para codificação T-SQL, facilitando a implementação dos seus scripts, como por exemplo:

  • Foco nos atalhos do teclado;
  • Sugere e auto completa objetos ou palavras chaves, melhorando a produtividade;
  • Integra com controle de versão GIT;
  • Exporte seus resultados em formato texto, JSON ou Excel;
  • Edição de dados no próprio grid de resultado;
  • Personalização das suas conexões de banco de dados;
  • Navegação de objetos de banco de dados intuitiva;

Snippets para a codificação T-SQL

Existem trechos de código T-SQL pré-definidos para criação e atualização de objetos de banco de dados (tabelas, visualizações, procedimentos armazenados, funções, etc). Este recurso permite uma codificação mais produtiva, facilitando a vida do desenvolvedor, DBA. Você pode criar seus próprios snippets e utilizar nas suas tarefas. Veja abaixo como utilizar o snippet:

  1. Digite "sql" no editor e irar aparecer uma lista de opções

Não foi fornecido texto alternativo para esta imagem

  1. Escolha o snippets que deseja utilizar e será gerado automaticamente a estrutura de um código T-SQL, no exemplo abaixo foi escolhido o sqlCreateTable

Não foi fornecido texto alternativo para esta imagem

  1. Agora é só completar com o nome do schema, tabela, colunas e tipos das colunas.

Não foi fornecido texto alternativo para esta imagem

Dashboards

Crie seus dashboards personalizados ou utilize templates existentes para monitorar e identificar problemas de performances nos bancos de dados.

Gerenciador de conexões (server groups)

O Grupo de servidores é uma funcionalidade que te ajuda a organizar as conexões dos servidores e banco de dados que você trabalha.

Terminal integrado

É possível rodar comandos como Bash, PowerShell, sqlcmd, bcp e ssh em um terminal integrado com o SQL Operations Studio, evitando ter que abrir várias ferramentas de linha de comando.

Link para Download

https://docs.microsoft.com/en-us/sql/azure-data-studio/download?view=sql-server-2017

Referências

https://docs.microsoft.com/en-us/sql/azure-data-studio/what-is?view=sql-server-2017

Top comments (0)