Guia de início rápido: usar o Azure Data Studio para conectar e consultar o PostgreSQL
Este guia de início rápido mostra como usar o Azure Data Studio para se conectar ao PostgreSQL e, em seguida, usar instruções SQL para criar o banco de dados tutorialdb e consultá-lo.
Pré-requisitos
Para concluir este início rápido, você precisa do Azure Data Studio, da extensão PostgreSQL para o Azure Data Studio e do acesso a um servidor PostgreSQL.
- Instale o Azure Data Studio.
- Instale a extensão PostgreSQL para o Azure Data Studio.
- Instale o PostgreSQL. (Alternativamente, você pode criar um banco de dados Postgres na nuvem usando az postgres up).
Conectar-se ao PostgreSQL
Inicie o Azure Data Studio.
Na primeira vez que você iniciar o Azure Data Studio, a caixa de diálogo Conexão será aberta. Se a caixa de diálogo Conexão não abrir, selecione o ícone Nova conexão na página SERVIDORES :
No formulário que aparece, vá para Tipo de conexão e selecione PostgreSQL na lista suspensa.
Preencha os campos restantes com o nome do servidor, nome de utilizador e palavra-passe do servidor PostgreSQL.
Definição Valor de exemplo Description Nome do servidor localhost O nome de servidor completamente qualificado Nome de utilizador postgres O nome de utilizador com o qual quer iniciar sessão. Palavra-passe (Início de Sessão do SQL) palavra-passe A palavra-passe com a qual está a iniciar sessão na conta. Palavra-passe Verificar Marque esta caixa se não quiser inserir a senha cada vez que se conectar. Nome da base de dados <Predefinição> Preencha este campo se quiser que a ligação especifique a base de dados. Grupo de servidores <Predefinição> Esta opção permiti-lhe atribuir esta ligação a um grupo de servidores específico que criar. Nome (opcional) deixar em branco Esta opção permite-lhe especificar um nome amigável para o servidor. Selecione Ligar.
Quando a ligação for estabelecida com êxito, o servidor será aberto na barra lateral SERVERS (SERVIDORES).
Nota
Para se conectar a um Banco de Dados do Azure para PostgreSQL com ID do Entra, visite Usar ID do Microsoft Entra para autenticação com PostgreSQL.
Criar uma base de dados
As etapas a seguir criam um banco de dados chamado tutorialdb:
Clique com o botão direito do mouse no seu servidor PostgreSQL na barra lateral SERVIDORES e selecione Nova Consulta.
Cole esta instrução SQL no editor de consultas que se abre.
CREATE DATABASE tutorialdb;
Na barra de ferramentas, selecione Executar para executar a consulta. As notificações aparecem no painel MENSAGENS para mostrar o progresso da consulta.
Gorjeta
Você pode usar F5 no teclado para executar a instrução em vez de usar Executar.
Após a conclusão da consulta, clique com o botão direito do mouse em Bancos de Dados e selecione Atualizar para ver tutorialdb na lista sob o nó Bancos de dados .
Criar uma tabela
As etapas a seguir criam uma tabela no tutorialdb:
Altere o contexto de conexão para tutorialdb usando a lista suspensa no editor de consultas.
Cole a seguinte instrução SQL no editor de consultas e selecione Executar.
Nota
Você pode acrescentar isso ou substituir a consulta existente no editor. Selecionar Executar executa apenas a consulta realçada. Se nada estiver realçado, selecionar Executar executará todas as consultas no editor.
-- Drop the table if it already exists DROP TABLE IF EXISTS customers; -- Create a new table called 'customers' CREATE TABLE customers( customer_id SERIAL PRIMARY KEY, name VARCHAR (50) NOT NULL, location VARCHAR (50) NOT NULL, email VARCHAR (50) NOT NULL );
Inserir linhas
Cole o seguinte trecho na janela de consulta e selecione Executar:
-- Insert rows into table 'customers'
INSERT INTO customers
(customer_id, name, location, email)
VALUES
( 1, 'Orlando', 'Australia', ''),
( 2, 'Keith', 'India', 'keith0@adventure-works.com'),
( 3, 'Donna', 'Germany', 'donna0@adventure-works.com'),
( 4, 'Janet', 'United States','janet1@adventure-works.com');
Consultar os dados
Cole o seguinte trecho no editor de consultas e selecione Executar:
-- Select rows from table 'customers' SELECT * FROM customers;
Os resultados da consulta são exibidos:
Próximos passos
- Saiba mais sobre os cenários disponíveis para o Postgres no Azure Data Studio.