Administração de Banco de Dados

Desenvolvimento de Sistemas

Este curso apresenta o conjunto de conhecimentos necessários para administrar sistemas gerenciadores de banco de dados, com foco no PostgreSQL. Descreve a arquitetura geral desse SGBD, com práticas para sua instalação, configuração e administração. São também abordadas técnicas de monitoramento e otimização de perfomance, bem como rotinas períodicas para manutenção do sistema, incluíndo aspectos de segurança, backup e recuperação de dados. Ao final do curso são apresentadas altrernativas para replicação de dados e funcionamento distribuído.

Características do curso

  • O curso está dividido em dez sessões, totalizando 40 horas.
  • O curso oferece atividades práticas em laboratório. Cada aluno tem sua própria estação de trabalho.
  • A Escola Superior de Redes oferece material teórico impresso.

Competências desenvolvidas

Ao final do curso o aluno será capaz de:

  • Executar atividades de administração do PostgreSQL, incluindo gerenciamento de usuários, grupos e processos;
  • Configurar o sistema e organizar de forma lógica e física os dados (bases, schemas, objetos e metadados);
  • Monitorar e realizar manutenação do sistema, incluindo rotinas de vacuun, log e atualização de estatísticas;
  • Identificar e resolver questões relacionadas com o desempenho do sistema, tanto no âmbito de conexões/aplicações como no de infraestrutura de hardware e software;
  • Utilizar as ferramentas de administração do PostgreSQL e boas práticas para administração do sistema;
  • Elaborar políticas de backup e replicação de dados.

Conhecimentos prévios

  • Conhecimentos práticos na utilização de banco de dados relacionais e noções básicas de SQL;
  • Conhecimentos básico de Linux.

Investimento

R$ 2.560,00

Entre em contato com atendimento@esr.rnp.br para ver opções de parcelamento.

Programa do curso

  • Arquitetura Genérica de um Banco de Dados
  • Arquitetura e Instalação de um PostgreSQL
  • Operação e Configuração
  • Criação de Superusuário
  • Definindo Variáveis de Ambiente e Inicializando a Área de Dados
  • Iniciando o PostgreSQL
  • Conexões no PostgreSQL
  • Configuração do Banco de Dados por Sessões e Usuário
  • Configurações Globais - postgresql.conf
  • Organização Lógica e Física dos Dados
  • Estrutura de Diretórios e Arquivos PostgreSQL
  • Bases de Dados Schemas
  • Tablespaces
  • Catálogo de Sistema do PostgreSQL
  • Administrando Usuários e Segurança
  • Gerenciando Roles: Usuários e Grupos
  • Privilégios
  • Gerenciando Autenticação
  • Monitoramento do Ambiente
  • Ferramentas de Monitoramento
  • Monitorando pelo Catálogo
  • Configurando a Log para Monitoramento de Queries
  • Manutenção de Banco de Dados
  • Vacuum, Analyze e Autovacuum
  • Reindex
  • Cluster e Recluster
  • Atualização de Versão do PostGreSQL
  • Desempenho - Tópicos sobre Aplicação
  • Desempenho - Tópicos sobre Configuração e Infraestrutura
  • Backup e Recuperação
  • Dump
  • Backup Contínuo: Backup Físico e WALs
  • Replicação
  • Log Shipping e Warm-Standby
  • Streaming Replication com Hot Standby
  • Replicação em Cascata
  • Replicação Síncrona
  • Balanceamento de Carga

Próximas turmas

Agosto/2017

Dom
Seg
Ter
Qua
Qui
Sex
Sáb
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

Administração de Banco de Dados (DES6)

João Pessoa (PB)   28/08 a 01/09/2017 (2ª a 6ª) – integral (9h às 18h hora local)

Inscreva-se em lista de espera

Outubro/2017

Dom
Seg
Ter
Qua
Qui
Sex
Sáb
01
02
03
04
05
06
07
Salvador (BA) – Integral
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04

Administração de Banco de Dados (DES6)

Salvador (BA)  02 a 06/10/2017 (2ª a 6ª) – integral (9h às 18h hora local)

Inscreva-se

Veja a agenda completa de cursos

Não encontrou a turma desejada?

Indique abaixo as suas preferências para a abertura de uma nova turma.