CodeGym /Cursos /SQL SELF /Conectando ao PostgreSQL

Conectando ao PostgreSQL

SQL SELF
Nível 4, Lição 3
Disponível

2. Conectando ao servidor PostgreSQL

Aqui você tem 2 opções:

  1. Usar a função nativa da IDE
  2. Usar o plugin Database Navigator para versões Community

Conectando ao PostgreSQL pelo WebStorm

O processo de conexão é bem parecido em outras IDEs também.

  1. Abre o painel "Database". Se não estiver vendo, abre pelo menu View → Tool Windows → Database.
  2. No painel Database clica no + e no menu que aparece escolhe Data Source → PostgreSQL.
  3. Configura os parâmetros da conexão:
    • Se for sua primeira vez conectando ao PostgreSQL, a IDE vai pedir pra baixar o driver necessário.
    • Name: escolhe um nome pra conexão.
    • Host: endereço do servidor (normalmente localhost pra instalação local).
    • Port: porta padrão 5432.
    • User: nome do usuário (tipo postgres).
    • Password: senha do usuário. Dá pra marcar pra salvar a senha.
  4. Clica no botão Test Connection. Se der tudo certo, vai aparecer um check verde e a versão do PostgreSQL.
  5. Se o teste passar, clica em Apply e depois OK.

Depois de salvar a conexão, pode aparecer uma notificação da IDE sugerindo configurar o dialeto SQL pro seu projeto ou arquivos. Clica no link configure nessa notificação. Você sempre pode voltar nessas configs depois pelo menu: Settings → Languages & Frameworks → SQL Dialects

Na janela que abrir, SQL Dialects, escolhe PostgreSQL. Essas configs são importantes pra IDE entender o SQL certo, dar autocomplete e analisar seu código SQL direitinho.

No painel Database vai aparecer sua nova conexão. Dá pra expandir ela e ver a lista de bancos, schemas e tabelas (aqui só tem public). Agora você pode abrir o console SQL pra rodar queries ou ver os dados das tabelas dando dois cliques.

Depois de conectar, você pode rodar um comando de teste pra garantir que tá tudo funcionando.

 -- Checar a versão do servidor PostgreSQL ao qual você conectou
SELECT version();

Pra saber mais sobre todas as configs, dá uma olhada na documentação da JetBrains.

Conectando ao PostgreSQL pelo Database Navigator

  1. Abre o painel do plugin: Na barra lateral da IDE, acha e abre a aba DB Browser. Se não tiver lá, pode abrir pelo menu Main menu → DB Navigator.
  2. Cria uma nova conexão. No painel DB Browser clica no ícone de mais (+) e no menu escolhe PostgreSQL.
  3. Preenche os dados da conexão:
    • Name: inventa um nome pra essa conexão (postgres@localhost).
    • Host: se o PostgreSQL tá instalado no seu PC, usa localhost.
    • Port: porta padrão do PostgreSQL — 5432.
    • User: nome do usuário pra acessar o banco (geralmente postgres por padrão).
    • Password: senha desse usuário.
  4. Depois de preencher, clica em Test Connection. Tem que aparecer uma mensagem dizendo que conectou de boa.
  5. Se o teste passar, clica em Apply e depois OK pra salvar as configs.

Resultado:

Depois de salvar, a nova conexão vai aparecer na lista do painel DB Browser. Agora dá pra expandir ela e ver a estrutura do banco, schemas disponíveis, tabelas e colunas. Pronto pra rodar suas primeiras queries SQL.

Depois de conectar, você pode rodar um comando de teste.

 -- Checar a versão do servidor PostgreSQL ao qual você conectou
SELECT version();

3. Escrevendo queries simples no Query Console

Dá pra escrever queries mesmo sem banco de dados. Tipo assim:

  • SELECT version();
  • SELECT 2+2*2
  • SELECT NOW()
  • SELECT LENGTH("MAY")

4. Criando um banco de dados

Roda essa query SQL aqui:


CREATE DATABASE university;

Você vai ver a confirmação CREATE DATABASE se o banco foi criado com sucesso.
Essa mensagem curtinha pode parecer meio sem graça, mas acredita, é música pros ouvidos de quem programa.

Agora temos um banco chamado university.

2
Tarefa
SQL SELF, nível 4, lição 3
Bloqueado
Obter a data e hora atual
Obter a data e hora atual
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION