Início Rápido: Conectar e consultar o SQL Server usando Azure Data StudioAzure Data StudioQuickstart: Connect and query SQL Server using Azure Data StudioAzure Data Studio

Este guia de início rápido mostra como usar o Azure Data StudioAzure Data Studio para se conectar ao SQL Server e, em seguida, usar instruções T-SQL (Transact-SQL) para criar o TutorialDB usado em tutoriais Azure Data StudioAzure Data Studio.This quickstart shows how to use Azure Data StudioAzure Data Studio to connect to SQL Server, and then use Transact-SQL (T-SQL) statements to create the TutorialDB used in Azure Data StudioAzure Data Studio tutorials.

PrerequisitesPrerequisites

Para concluir este início rápido, você precisa de Azure Data StudioAzure Data Studio e de acesso ao SQL Server.To complete this quickstart, you need Azure Data StudioAzure Data Studio, and access to SQL Server.

Se você não tiver acesso a um SQL Server, selecione a plataforma dentre os links a seguir (lembre-se do Logon e da Senha do SQL):If you don't have access to a SQL Server, select your platform from the following links (make sure you remember your SQL Login and Password!):

Conectar a um SQL ServerConnect to a SQL Server

  1. Inicie o Azure Data StudioAzure Data Studio .Start Azure Data StudioAzure Data Studio.

  2. Na primeira vez que você executar o Azure Data StudioAzure Data Studio, a página Bem-vindo deverá se abrir.The first time you run Azure Data StudioAzure Data Studio the Welcome page should open. Se você não vir a página Bem-vindo, selecione Ajuda > Bem-vindo.If you don't see the Welcome page, select Help > Welcome. Selecione Nova Conexão para abrir o painel de Conexão:Select New Connection to open the Connection pane:

    Ícone de Nova Conexão

  3. Este artigo usa o Logon do SQL, mas há suporte para a Autenticação do Windows.This article uses SQL Login, but Windows Authentication is supported. Preencha os campos da seguinte maneira:Fill in the fields as follows:

  • Nome do servidor: insira o nome do servidor aqui.Server Name: - Enter server name here. Por exemplo, localhost.For example, localhost.

  • Tipo de Autenticação: Logon do SQLAuthentication Type: SQL Login

  • Nome de Usuário: O nome de usuário para o SQL ServerUser name: User name for the SQL Server

  • Senha: Senha do SQL ServerPassword: Password for the SQL Server

  • Nome do Banco de Dados: deixe este campo em brancoDatabase Name: leave this field blank

  • Grupo de Servidores: <Padrão>Server Group: <Default>

    Nova Tela de Conexão

Criar um banco de dadosCreate a database

As etapas a seguir criam outro banco de dados denominado TutorialDB:The following steps create a database named TutorialDB:

  1. Clique com o botão direito do mouse no servidor, localhost, e selecione Nova Consulta.Right-click on your server, localhost, and select New Query.

  2. Cole o snippet a seguir na janela de consultas e selecione Executar.Paste the following snippet into the query window: and then select Run.

USE master
GO
IF NOT EXISTS (
 SELECT name
 FROM sys.databases
 WHERE name = N'TutorialDB'
)
 CREATE DATABASE [TutorialDB];
GO
IF SERVERPROPERTY('ProductVersion') > '12'
 ALTER DATABASE [TutorialDB] SET QUERY_STORE=ON;
GO

Depois que a consulta for concluída, o novo TutorialDB aparecerá na lista de bancos de dados.After the query completes, the new TutorialDB appears in the list of databases. Se ele não aparecer, clique com o botão direito do mouse no nó Banco de Dados e selecione Atualizar.If you don't see it, right-click the Databases node and select Refresh.

Criar banco de dados

Criar uma tabelaCreate a table

O editor de consultas ainda está conectado ao banco de dados mestre, mas queremos criar uma tabela no banco de dados TutorialDB.The query editor is still connected to the master database, but we want to create a table in the TutorialDB database.

  1. Altere o contexto de conexão para TutorialDB:Change the connection context to TutorialDB:

    Alterar contexto

  2. Cole o snippet a seguir na janela de consultas e clique em Executar:Paste the following snippet into the query window and click Run:

    Observação

    Você pode acrescentar isso também ou substituir a consulta anterior no editor.You can append this too, or overwrite the previous query in the editor. Observe que clicar em Executar executa apenas a consulta selecionada.Note that clicking Run executes only the query that is selected. Se nada estiver selecionado, clicar em Executar executará todas as consultas no editor.If nothing is selected, clicking Run executes all queries in the editor.

-- Create a new table called 'Customers' in schema 'dbo'
-- Drop the table if it already exists
IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
 DROP TABLE dbo.Customers;
GO
-- Create the table in the specified schema
CREATE TABLE dbo.Customers
(
 CustomerId int NOT NULL PRIMARY KEY, -- primary key column
 Name nvarchar(50) NOT NULL,
 Location nvarchar(50) NOT NULL,
 Email nvarchar(50) NOT NULL
);
GO

Depois que a consulta for concluída, a nova tabela Clientes aparece na lista de tabelas.After the query completes, the new Customers table appears in the list of tables. Talvez seja necessário clicar com o botão direito do mouse no nó TutorialDB > Tabelas e selecionar Atualizar.You might need to right-click the TutorialDB > Tables node and select Refresh.

Inserir linhasInsert rows

  • Cole o snippet a seguir na janela de consultas e clique em Executar:Paste the following snippet into the query window and click Run:
-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers
 ([CustomerId], [Name], [Location], [Email])
VALUES
 ( 1, N'Orlando', N'Australia', N''),
 ( 2, N'Keith', N'India', N'keith0@adventure-works.com'),
 ( 3, N'Donna', N'Germany', N'donna0@adventure-works.com'),
 ( 4, N'Janet', N'United States', N'janet1@adventure-works.com')
GO

Exibir os dados retornados por uma consultaView the data returned by a query

  1. Cole o snippet a seguir na janela de consultas e clique em Executar:Paste the following snippet into the query window and click Run:
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;

Selecionar resultados

Próximas etapasNext steps

Agora que você se conectou com êxito ao SQL Server e executou uma consulta, experimente o Tutorial do editor de código.Now that you've successfully connected to SQL Server and run a query try out the Code editor tutorial.