Início Rápido: Use Azure Data StudioAzure Data Studio para conectar-se ao Banco de Dados SQL do Azure e consultá-loQuickstart: Use Azure Data StudioAzure Data Studio to connect and query Azure SQL database

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

PrerequisitesPrerequisites

Para concluir este guia de início rápido, você precisa de Azure Data StudioAzure Data Studio e de um servidor do Banco de Dados SQL do Azure.To complete this quickstart, you need Azure Data StudioAzure Data Studio, and an Azure SQL Database server.

Se você não tiver um SQL Server do Azure, conclua um dos seguintes guias de início rápido do Banco de Dados SQL do Azure.If you don't have an Azure SQL server, complete one of the following Azure SQL Database quickstarts. Lembre-se do nome do servidor totalmente qualificado e das credenciais de entrada para etapas posteriores:Remember the fully qualified server name and sign in credentials for later steps:

Conectar-se a seu servidor do Banco de Dados SQL do AzureConnect to your Azure SQL Database server

Use Azure Data StudioAzure Data Studio para estabelecer uma conexão com o servidor do Banco de Dados SQL do Azure.Use Azure Data StudioAzure Data Studio to establish a connection to your Azure SQL Database server.

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

  2. Este artigo usa a entrada do SQL, mas também é compatível com a 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, o nome de usuário e a senha para seu SQL Server do Azure:Fill in the following fields using the server name, user name, and password for your Azure SQL server:

    ConfiguraçãoSetting Valor sugeridoSuggested value DescriçãoDescription
    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.
    User nameUser name O nome de usuário da conta do 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 da conta do 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 a cada vez.Select Yes if you don't want to enter the password each time.
    Nome do banco de dadosDatabase name deixar em brancoleave blank Você está se conectando apenas 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 servidores específico que você criou.You can set this field to a specific server group you created.

    Ícone de Nova Conexão

  3. Selecione Conectar.Select Connect.

  4. Se o servidor não tiver uma regra de firewall que permita que o Azure Data Studio se conecte, o formulário Criar nova regra de firewall será 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, confira Regras de firewall.For details, see Firewall rules.

    Nova regra de firewall

Depois de se conectar com êxito, o servidor será aberto na barra lateral SERVIDORES.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 que é usado em outros tutoriais Azure Data StudioAzure Data Studio.The next sections create the TutorialDB database that's used in other Azure Data StudioAzure Data Studio tutorials.

  1. Clique com o botão direito do mouse no SQL Server do Azure na barra lateral SERVIDORES 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 no painel MENSAGENS 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 ao banco de dados mestre, mas queremos criar uma tabela no banco de dados TutorialDB.The query editor is connected to the master database, but we want to create a table in the TutorialDB database.

  1. Conecte-se ao banco de dados TutorialDB.Connect to the TutorialDB database.

    Alterar contexto

  2. Crie uma tabela Customers.Create a Customers table.

    Substitua a consulta anterior no editor de consultas por esta 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 por esta 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 por esta e selecione Executar.Replace the previous query with this one and select Run.

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

Os resultados da consulta são exibidos:The query results display:

Selecionar resultados

Limpar os recursosClean up resources

Artigos de início rápido posteriores desenvolvem os recursos criados aqui.Later quickstart articles build upon the resources created here. Se você planeja trabalhar com esses artigos, não exclua 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 de que não precisa mais.Otherwise, in the Azure portal, delete the resources you no longer need. Para obter detalhes, confira Limpar 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 executou uma consulta, experimente o 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.