Guia de início rápido: Conectar e consultar usando SQL Server Studio de dados do AzureAzure Data StudioQuickstart: Connect and query SQL Server using Studio de dados do AzureAzure Data Studio

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

PrerequisitesPrerequisites

Para concluir este início rápido, você precisa Studio de dados do AzureAzure Data Studioe o acesso a um SQL Server.To complete this quickstart, you need Studio de dados do AzureAzure Data Studio, and access to a SQL Server.

Se você não tiver acesso a um SQL Server, selecione sua plataforma nos links a seguir (certifique-se de lembrar seu logon do SQL e uma senha!):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 Studio de dados do AzureAzure Data Studio.Start Studio de dados do AzureAzure Data Studio.

  2. Na primeira vez que você executar Studio de dados do AzureAzure Data Studio o Conexão caixa de diálogo é aberta.The first time you run Studio de dados do AzureAzure Data Studio the Connection dialog opens. Se o Conexão caixa de diálogo não abre, clique no nova Conexão ícone no servidores página:If the Connection dialog doesn't open, click the New Connection icon in the SERVERS page:

    Novo ícone de Conexão

  3. Este artigo usa logon do SQL, mas autenticação do Windows tem suporte.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: localhostServer Name: localhost
    • Tipo de autenticação: Logon do SQLAuthentication Type: SQL Login
    • Nome de usuário: Nome de usuário para o SQL ServerUser name: User name for the SQL Server
    • Senha: Senha para o SQL ServerPassword: Password for the SQL Server
    • Nome do banco de dados: deixe esse campo em brancoDatabase Name: leave this field blank
    • Grupo de servidores: <Default>Server Group: <Default>

    Nova tela de Conexão

Criar um banco de dadosCreate a database

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

  1. Clique com botão direito no seu servidor localhoste selecione nova consulta.Right click on your server, localhost, and select New Query.

  2. Cole o trecho a seguir na janela de consulta:Paste the following snippet into the query window:

    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
    
  3. Para executar a consulta, clique em executar .To execute the query, click Run .

Depois que a consulta for concluída, o novo TutorialDB aparece na lista de bancos de dados.After the query completes, the new TutorialDB appears in the list of databases. Se você não estiver visível, clique com botão direito do bancos de dados nó e selecione atualizar.If you don't see it, right-click the Databases node and select Refresh.

Criar uma tabelaCreate a table

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

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

    Contexto de alteração

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

    Observação

    Você pode anexá-lo para ou substituir a consulta anterior no editor.You can append this to, or overwrite the previous query in the editor. Observe que clicar em executar executa somente a consulta selecionada.Note that clicking Run executes only the query that is selected. Se nada estiver selecionado, clicando em executar executa 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, o novo clientes tabela aparece na lista de tabelas.After the query completes, the new Customers table appears in the list of tables. Talvez seja necessário com o botão direito do TutorialDB > tabelas nó e selecione atualizar.You might need to right-click the TutorialDB > Tables node and select Refresh.

Inserir linhasInsert rows

  • Cole o trecho a seguir na janela de consulta 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 trecho a seguir na janela de consulta e clique em executar:Paste the following snippet into the query window and click Run:

    -- Select rows from table 'Customers'
    SELECT * FROM dbo.Customers;
    
  2. Os resultados da consulta são exibidos:The results of the query are displayed:

    Selecione resultados

Próximas etapasNext steps

Agora que você se conectou com êxito ao SQL Server e executar 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.