Sobre o curso

No curso PostgreSQL Administração de Banco de Dados temos a missão de capacitá-lo para administrar o PostgreSQL em seus projetos de software. Ensinamos a instalar, configurar, gerenciar e monitorar o PostgreSQL, bem como solucionar diversos problemas complexos através do conhecimento da arquitetura e funcionamento interno do sistema gerenciador de banco de dados.  

Pré-requisitos

PostgreSQL: Essencial

Carga horária

24 horas
Arquitetura do PostgreSQL
  • Conexões
  • Módulos internos
  • Processos
  • Subsistemas de Processos
Instalação do PostgreSQL no Linux
  • Requisitos de Software
  • Instalação a partir dos fontes
  • Configuração de variáveis de ambiente
  • Configuração de script de inicialização
  • Instalação a partir de pacotes
Instalação do PostgreSQL no Windows
  • Particularidades do SO
  • Instalação gráfica
Configuração de ambiente
  • Formatos de data
  • Codificação
  • Localização
  • Variáveis de ambiente
O arquivo postgresql.conf
  • Opções gerais
  • Opções de manutenção
Gerenciamento do banco de dados
  • Criação da área de dados
  • Inicialização do servidor de banco de dados
  • Gerenciamento do processo servidor
  • Utilitários do PostgreSQL
  • Criação do banco de dados
  • Layout físico do agrupamento
  • Remoção de banco de dados
  • Banco de dados template
Tablespaces
  • Conceito
  • Criação de tablespaces
  • Propriedades de tablespaces
  • Alteração de tablespaces
  • Manipulação de tablespaces
Schemas
  • Conceito
  • Criação de Schemas
  • Manipulação de Schemas
Segurança no PostgreSQL
  • Gerenciamento de usuários
  • Permissões de usuários
  • Conceito de ROLEs
  • ROLEs de Login (usuários)
  • ROLEs por banco de dados
  • ROLEs Contêiner (Grupos de usuários)
  • Manipulação de ROLEs
  • Controle de acesso a Objetos
  • Tipos de Privilégios
  • Gerenciamento de Privilégios(GRANT e REVOKE)
  • Controle de acesso através de VIEWs
Catálogo de dados
  • Utilização do catálogo do PostgreSQL
  • Principais tabelas de sistema
Autenticação de clientes
  • Arquivo pg_hba.conf
  • Métodos de autenticação
  • Arquivo pg_ident.conf
Administração de segurança física
  • Conceitos
  • Estratégias de Backup
  • Backup lógico
  • Opções de Backup
  • Os utilitários pg_dump e pg_dumpall
  • Restauração de Backup lógico
  • Opções de restauração
  • O utilitário pg_restore
  • Backup e restauração de grandes bases de dados
  • Backup físico offline
Write Ahead Log (WAL)
  • Conceito
  • Configuração do WAL
  • Benefícios do WAL
Point-in-Time Recovery
  • Conceito
  • Configurações de arquivamento
  • Backup PITR
  • O arquivo recovery.conf
  • Restauração PITR
  • Automatização do processo
Particionamento de tabelas
  • Conceitos e objetivos
  • Tipos de particionamento
  • Implementação de particionamento
  • Configuração de particionamento
Replicação
  • Conceito
  • Replicação sincrona X Replicação assincrona
  • Arquitetura de replicação
  • Ferramentas de replicação
Manutenção de banco de dados
  • Estratégias de manutenção
  • A rotina de VACUUM
  • Atualização de estatísticas
  • Prevenção de falhas no ID de transação(transaction ID wraparound)
  • Verificação de IDs de transação
  • Configuração do autovacuum
  • Rotina de reindexação
Monitoramento do PostgreSQL
  • Monitoramento de espaço em disco
  • Monitoramento do tamanho de tabelas e índices
  • Monitoramento de outros objetos
  • Estatísticas de uso do banco
  • Monitoramento das atividades do cluster
  • Configuração do log de atividades
Migração PostgreSQL
  • Atualização da versão do PostgreSQL
  • Técnicas de migração entre versões
  • Pg_migrator
  • Turma regular

    Turmas prevista no calendário de cursos, aberta para o público em geral. Clique aqui e veja nosso calendário.

  • Turma In-company

    Turma fechada para grupos de empresas, podem ser realizadas na sede da Dextraining ou na sede da empresa contratante. Para mais informações entre em contato conosco clicando aqui.

Descontos diferenciados

  • 25% de desconto para:

    • » Ex-alunos
    • » Empresas parceiras
  • 15% de desconto para:

    • » Estudantes universitários
    • » Estudantes pós-graduando
    • » Indicações ¹
  • 10% de desconto para:

    • » Pagamentos à vista
* Descontos não cumulativos.
¹ Válido para inscrições na mesma turma.

Próximas turmas

Local Período Início Término Inscrições
Não há turmas previstas para este curso.

Se interessou pelo curso? Solicite nosso atendimento personalizado!






 Matutino Diurno (em período de férias) Noturno Integral (aos sábados)

O que estão falando deste curso

Cursos relacionados