Programa do Curso

Introdução

  • Visão geral das funcionalidades e arquitetura do PostgreSQL
  • Noções básicas de administração de banco de dados

Iniciando

  • Instalando o PostgreSQL
  • Configurando um cliente pgAdmin 4
  • Criando um usuário de banco de dados
  • Criando um banco de dados

Operações de Banco de Dados

  • Sintaxe SQL, funções e operadores
  • Definição de dados e tipos de dados
  • Tipos de dados definidos pelo usuário
  • Estruturas de tabelas
  • Criando e modificando tabelas
  • Manipulando dados em tabelas
  • Consultando e filtrando dados
  • Explorando restrições
  • Funções de conversão
  • Juntando múltiplas tabelas
  • Combinando consultas
  • Índices e busca de texto completo
  • Controle de concorrência
  • Expressões regulares

Administração do Servidor de Banco de Dados

  • Segurança e criptografia
  • Papéis de acesso e permissões
  • Backup e restauração
  • Atualização do PostgreSQL
  • Alta disponibilidade
  • Distribuição de carga e replicação
  • Estatísticas e monitoramento

Otimização de Alto Desempenho

  • Gerenciamento de recursos
  • Monitorando o desempenho das consultas
  • Ajuste de parâmetros
  • Otimização de índices
  • Otimização de consultas
  • Escalar e particionar

Ferramentas Externas para Monitoramento e Observabilidade

  • pgAdmin
  • pgBadger
  • pgbench
  • node-exporter Prometheus, Grafana
  • Zabbix

Solução de Problemas

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico em administração de banco de dados
  • Familiaridade com a linguagem SQL

Público-Alvo

  • Administradores de banco de dados
  • Administradores de sistemas
 21 Horas

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas