Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
1. Introdução aos Bancos de Dados Relacionais
- O que é um Banco de Dados Relacional?
- Arquitetura e componentes do PostgreSQL
- Visão geral das ferramentas PgAdmin e psql
- Conectando-se a um banco de dados e compreendendo esquemas
2. Fundamentos do SQL
- Objetos de banco de dados: tabelas, colunas e restrições
- Tipos de dados e valores NULL
- Escrevendo consultas SELECT simples
- Filtragem com WHERE, correspondência de padrões e operadores lógicos
- Ordenação e limitação dos resultados das consultas
3. Trabalhando com Funções e Expressões
- Funções aritméticas e de manipulação de strings
- Expressões condicionais e instruções CASE
- Tratamento de valores NULL e conversão de tipos de dados
4. Combinando e Filtrando Dados
- Junções internas (INNER JOIN), externas (OUTER JOIN), autojunções (SELF JOIN) e junções cruzadas (CROSS JOIN)
- Operações de conjuntos: UNION, INTERSECT e EXCEPT
- Subconsultas: escalares, correlacionadas e de tabela
- Expressões Comuns de Tabela (CTEs) e consultas recursivas
5. Agregação e Agrupamento
- Funções de agregação: SUM, AVG, COUNT, MIN, MAX
- Cláusulas GROUP BY e HAVING
- Funções de janela (window functions) e classificação (ranking)
6. Modificação de Dados
- Inserção, atualização e exclusão de registros
- Uso de transações e rollback
- Compreensão dos princípios ACID
- Boas práticas para manipulação segura de dados
7. Objetos do Banco de Dados e Estrutura Lógica
- Criação e gerenciamento de esquemas e tabelas
- Chaves primárias, chaves estrangeiras e restrições de unicidade
- Criação e gerenciamento de exibições (views) e exibições materializadas
- Introdução aos índices e implicações de desempenho
Requisitos
- Compreensão básica de conceitos de TI e dados
- Não é necessária experiência prévia com SQL ou bancos de dados
- Familiaridade com o uso de ferramentas de software no Windows/Linux é vantajosa
Público-alvo
- Iniciantes em bancos de dados e analistas
- Desenvolvedores que estão começando a trabalhar com PostgreSQL
- Profissionais que gerenciam ou exploram bancos de dados relacionais
14 Horas
Testemunhos de Clientes (1)
tópicos avançados com prática e discussão, como TimescaleDB e Hypertable, além do conhecimento do instrutor sobre o assunto :)
Shivam - Paessler LLC
Curso - PostgreSQL Fundamentals
Máquina Traduzida