Início Rápido: Usar o Azure Data Studio para conectar e consultar o SQL ServerQuickstart: Use Azure Data Studio to connect and query SQL Server

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

Pré-requisitosPrerequisites

Para concluir este início rápido, você precisa do Azure Data Studio e de acesso ao SQL Server.To complete this quickstart, you need Azure 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 Studio.Start Azure Data Studio.

  2. Na primeira vez que você executar o Azure Data Studio, a página inicial deverá abrir.The first time you run Azure 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: <Default>Database Name: <Default>
    • Grupo de Servidores: <Default>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

  • 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.