Instalação do PostgreSQL e DBeaver
Instalação do PostgreSQL e DBeaver
CADERNO DE EXERCÍCIOS
SQL
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
ESSENCIAL
CADERNO DE EXERCÍCIOS
SQL
DENIZ FACCIN
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
INTRODUÇÃO
Parabéns por chegar até aqui! Você já percorreu uma
parte importante da sua jornada no aprendizado de
SQL, mas o verdadeiro domínio da linguagem só vem
com a prática. Somente quando você os coloca em
prática, erra, corrige seus erros e resolve problemas
reais, é que o conhecimento realmente se consolida.
03
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
▶️ Vamos começar?
04
05
INSTALANDO AS
FERRAMENTAS
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
INSTALANDO O POSTGRESQL
O que é o PostgreSQL e por que instalá-lo?
06
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
1. Baixar o Instalador
Windows
Acesse:
[Link]
Clique em Download the Installer.
Escolha a versão mais recente e baixe o arquivo.
Mac
Acesse:
[Link]
Clique em Download the Installer.
Escolha a versão mais recente e baixe o arquivo.
07
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
2. Executar o Instalador
Escolha os componentes:
✅ PostgreSQL Server
✅ pgAdmin 4
✅ Command Line Tools
08
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Windows
Pressione Win + R, digite [Link] e pressione
Enter.
Procure por PostgreSQL x.x Server e verifique se
o status é Running (Executando).
Se não estiver, clique com o botão direito e
selecione "Start" (Iniciar).
Mac
Abra o Terminal e digite:
brew services list
Se PostgreSQL não estiver rodando, inicie com:
“brew services start postgresql”
09
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
10
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
1. Baixar o Instalador
Windows
Acesse: [Link]
Na seção "Community Edition", clique em
Download para Windows x86_64 (Installer).
Mac
Acesse: [Link]
Na seção "Community Edition", clique em
Download para macOS (dmg).
11
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
2. Executar o Instalador
Windows
Abra o arquivo dbeaver-ce-x.x.x-x86_64-
[Link].
Mac
Abra o arquivo [Link].
12
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Abrir o DBeaver
Windows: No menu iniciar, pesquise por DBeaver
e abra o programa.
13
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
✅ Pronto!
➡️ No próximo passo, vamos importar o banco de
dados de exemplo DVD Rental, para que você possa
praticar suas consultas SQL.
14
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
15
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
16
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
17
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
4. Testando a Importação
18
19
O QUE VOCÊ PRECISA SABER
1 ANTES DE COMEÇAR
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
20
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Exercícios
21
22
PRIMEIRAS CONSULTAS
2 EM SQL
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
23
24
FILTRANDO CONSULTAS
3 COM WHERE
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Exercícios
25
26
AGRUPANDO DADOS: GROUP BY
4 E FUNÇÕES DE AGREGAÇÃO
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Exercícios
27
28
COMBINANDO TABELAS
5 COM JOIN
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
📌 Dicas:
Siga adiante apenas após compreender bem a
estrutura do join.
No Dbeaver, você também pode navegar pelas
tabelas usando as chaves estrangeiras. Ao passar
o mouse sobre um valor de chave estrangeira,
aparecerá um link para outra tabela. No canto
superior direito há setas para avançar e retornar,
que facilitam a navegação.
29
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
30
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
31
32
MANIPULANDO STRINGS, DATAS
6 E NÚMEROS
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Exercícios
33
34
CRIANDO ESTRUTURAS
7 CONDICIONAIS
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
Exercícios
35
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]
DICAS FINAIS
Pratique com problemas reais: O melhor jeito de
aprender SQL é aplicando seus conhecimentos
em desafios do dia a dia.
36
FAST TRACKS ACADEMY
Licenciado para - Francisco Duallscei Junior dos Santos - 13473525898 - Protegido por [Link]