Guia de início rápido: Use Studio de dados do AzureAzure Data Studio para se conectar e consultar o banco de dados SQL do AzureQuickstart: Use Studio de dados do AzureAzure Data Studio to connect and query Azure SQL database

Neste início rápido, você usará Studio de dados do AzureAzure Data Studio para se conectar a um servidor de banco de dados SQL.In this quickstart, you'll use Studio de dados do AzureAzure Data Studio to connect to an Azure SQL Database server. Em seguida, você vai executar instruções Transact-SQL (T-SQL) para criar e consultar o banco de dados TutorialDB, que é usado em outros Studio de dados do AzureAzure Data Studio tutoriais.You'll then run Transact-SQL (T-SQL) statements to create and query the TutorialDB database, which is used in other 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 um servidor de banco de dados SQL.To complete this quickstart, you need Studio de dados do AzureAzure Data Studio, and an Azure SQL Database server.

Se você não tiver um servidor SQL Azure, conclua um dos inícios rápidos de banco de dados SQL a seguir.If you don't have an Azure SQL server, complete one of the following Azure SQL Database quickstarts. Lembre-se o nome totalmente qualificado do servidor e as credenciais para etapas posteriores de logon:Remember the fully qualified server name and sign in credentials for later steps:

Conectar-se ao seu servidor de banco de dados SQLConnect to your Azure SQL Database server

Use Studio de dados do AzureAzure Data Studio para estabelecer uma conexão ao seu servidor de banco de dados SQL.Use Studio de dados do AzureAzure Data Studio to establish a connection to your Azure SQL Database server.

  1. Na primeira vez que você executar Studio de dados do AzureAzure Data Studio as Conexão deve abrir a página.The first time you run Studio de dados do AzureAzure Data Studio the Connection page should open. Se você não vir as Conexão página, selecione Adicionar Conexão, ou o nova Conexão ícone no servidores barra lateral:If you don't see the Connection page, select Add Connection, or the New Connection icon in the SERVERS sidebar:

    Novo ícone de Conexão

  2. Este artigo usa SQL entrar, mas também dá suporte à autenticação do Windows.This article uses SQL sign-in, but also supports Windows authentication. Preencha os campos a seguir usando o nome do servidor, nome de usuário e senha para o Azure SQL server:Fill in the following fields using the server name, user name, and password for your Azure SQL server:

    ConfiguraçãoSetting Valor sugeridoSuggested value DescriptionDescription
    Nome do servidorServer name O nome do servidor totalmente qualificadoThe fully qualified server name Algo como: servername.database.windows.net.Something like: servername.database.windows.net.
    AutenticaçãoAuthentication Logon do SQLSQL Login Este tutorial usa a autenticação do SQL.This tutorial uses SQL Authentication.
    Nome de usuárioUser name O nome de usuário de conta de administrador do servidorThe server admin account user name O nome de usuário da conta usada para criar o servidor.The user name from the account used to create the server.
    Senha (logon do SQL)Password (SQL Login) A senha de conta de administrador do servidorThe server admin account password A senha da conta usada para criar o servidor.The password from the account used to create the server.
    Salvar senha?Save Password? Sim ou NãoYes or No Selecione Sim se você não quiser inserir a senha de cada vez.Select Yes if you don't want to enter the password each time.
    Nome do banco de dadosDatabase name Deixe em brancoleave blank Você só estiver se conectando ao servidor aqui.You're only connecting to the server here.
    Grupo de servidoresServer Group Selecione Select Você pode definir esse campo para um grupo de servidor específico que você criou.You can set this field to a specific server group you created.

    Novo ícone de Conexão

  3. Selecione Conectar.Select Connect.

  4. Se seu servidor não tiver uma regra de firewall permitindo o estúdio de dados do Azure para se conectar, o criar nova regra de firewall é aberto.If your server doesn't have a firewall rule allowing Azure Data Studio to connect, the Create new firewall rule form opens. Preencha o formulário para criar uma nova regra de firewall.Complete the form to create a new firewall rule. Para obter detalhes, consulte regras de Firewall.For details, see Firewall rules.

    Nova regra de firewall

Depois de se conectar com êxito, o servidor é aberto na servidores barra lateral.After successfully connecting, your server opens in the SERVERS sidebar.

Criar o banco de dados do tutorialCreate the tutorial database

As seções a seguir criam o banco de dados TutorialDB usado em outros Studio de dados do AzureAzure Data Studio tutoriais.The next sections create the TutorialDB database that's used in other Studio de dados do AzureAzure Data Studio tutorials.

  1. Clique com botão direito no servidor SQL do Azure na servidores barra lateral e selecione nova consulta.Right-click on your Azure SQL server in the SERVERS sidebar and select New Query.

  2. Cole esse SQL no editor de consultas.Paste this SQL into the query editor.

    IF NOT EXISTS (
       SELECT name
       FROM sys.databases
       WHERE name = N'TutorialDB'
    )
    CREATE DATABASE [TutorialDB]
    GO
    
    ALTER DATABASE [TutorialDB] SET QUERY_STORE=ON
    GO
    
  3. Na barra de ferramentas, selecione executar.From the toolbar, select Run. As notificações aparecem na mensagens painel mostrando o progresso da consulta.Notifications appear in the MESSAGES pane showing query progress.

Criar uma tabelaCreate a table

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

  1. Conectar-se para o TutorialDB banco de dados.Connect to the TutorialDB database.

    Contexto de alteração

  2. Criar um Customers tabela.Create a Customers table.

    Substitua a consulta anterior no editor de consultas com este e selecione executar.Replace the previous query in the query editor with this one and select Run.

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

Inserir linhas na tabelaInsert rows into the table

Substitua a consulta anterior com este e selecione executar.Replace the previous query with this one and select 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 o resultadoView the result

Substitua a consulta anterior com este e selecione executar.Replace the previous query with this one and select Run.

-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;

Exibirem os resultados da consulta:The query results display:

Selecione resultados

Limpar recursosClean up resources

Os artigos de início rápido posteriores aproveitam os recursos criados aqui.Later quickstart articles build upon the resources created here. Se você planeja trabalhar com estes artigos, certifique-se para não excluir esses recursos.If you plan to work through these articles, be sure not to delete these resources. Caso contrário, no portal do Azure, exclua os recursos que você não precisa mais.Otherwise, in the Azure portal, delete the resources you no longer need. Para obter detalhes, consulte limpar os recursos.For details, see Clean up resources.

Próximas etapasNext steps

Agora que você se conectou com êxito a um banco de dados SQL do Azure e executar uma consulta, tente as tutorial do editor de código.Now that you've successfully connected to an Azure SQL database and run a query, try the Code editor tutorial.