Programa do Curso
- O que é um banco de dados relacional
- Visão geral do PostgreSQL e seu ecossistema
- Casos de uso e vantagens do PostgreSQL
- Instalando o PostgreSQL no Windows/Linux
- Instalando e usando o PGAdmin para acesso GUI
- Criando conexões e gerenciando usuários
- Componentes do servidor PostgreSQL e uso de memória
- Estrutura em cluster e layout de arquivos do Database
- Processos e serviços
- Criando bancos de dados e tabelas
- Compreendendo tipos de dados
- Usando o PGAdmin para gerenciar objetos do banco de dados
- Utilizando SELECT, WHERE, ORDER BY, LIKE, BETWEEN e NULL
- Ordenando e filtrando resultados da consulta
- Agrupando linhas e calculando agregados
- Filtrando grupos com HAVING
- Utilizando EXISTS, IN, ANY, ALL
- Aninhando subconsultas
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
- SELF JOIN e casos de uso
- Funções matemáticas
- Funções de manipulação de strings
- Operações com data e hora
- INSERT: inserindo novas linhas
- UPDATE: modificando dados existentes
- DELETE: removendo linhas das tabelas
- Criando e consultando vistas simples
- Vistas com subseleções
- Vantagens e limitações de vistas
- O que é o TimescaleDB e quando usá-lo
- Instalando e habilitando a extensão Timescale
- Criando hypertables e inserindo dados em série temporal
Requisitos
- Compreensão de conceitos básicos de TI e dados
- Nenhuma experiência prévia com SQL ou bancos de dados é necessária
- Familiaridade com o uso de ferramentas de software no Windows/Linux é útil
Público-alvo
- Iniciantes e analistas Database
- Desenvolvedores iniciando com PostgreSQL
- Profissionais que gerenciam ou exploram bancos de dados relacionais
Declaração de Clientes (5)
Andres garante consistentemente que responde a todas as perguntas dos participantes e se esforça para garantir que todos compreendam seus ensinamentos. Admiro sua experiência e proficiência no assunto
Ryan - Questronix Corporation
Curso - PostgreSQL for Administrators - 3 Days
Máquina Traduzida
Ahmed tem sido muito cooperativo e conhecedor sobre o assunto, tornando toda a sessão de treinamento boa e produtiva, abordando alguns tópicos básicos e importantes sobre o Postgres.
Imran Sadiq Bhat
Curso - PostgreSQL Essentials
Máquina Traduzida
Ele foi claramente projetado para ser muito adequado ao nosso propósito, o que o tornou ainda mais útil. Gostei muito do formato de zoom, pois me ajudou a me concentrar com o material sempre à frente e o treinador podendo adicionar ilustrações e marcações nele enquanto explicava. O treinador respondeu todas as nossas perguntas de uma maneira muito satisfatória e fiquei surpreso com quanto aprendi em um único dia. Normalmente, me canso dos treinamentos à tarde, mas este foi muito envolvente até o final. O ritmo estava perfeito e os detalhes foram aprofundados nos pontos certos.
Davina Sanders - Scottish Government
Curso - PostgreSQL Performance Tuning
Máquina Traduzida
Michal foi muito conhecido e envolvente como professor. (Note: The translation aims to maintain the meaning, but "very knowledgable" is adjusted slightly to sound more natural in Portuguese. If "knowledgable" was intended to be "knowledgeable," the correct translation would be "muito informado" or "muito conhecedor.")
Nate Clifton - NIIT (USA) Inc.
Curso - PostgreSQL Advanced DBA
Máquina Traduzida
novos conhecimentos que podem ser aplicados em nosso sistema
Laurence Bangsal - PayMaya Philippines, Inc.
Curso - PostgreSQL Administration, Optimization and Replication
Máquina Traduzida