Administração de Banco de Dados (EaD)

Desenvolvimento de Sistemas

Conheça a Arquitetura e processos internos do PostGreSQL e aprenda a gerenciar este SGBD, incluindo sua otimização e configuração de rotinas de backup, recuperação e operação distribuída.

O objetivo do curso é o desenvolvimento das competências necessárias para administrar o PostgreSQL - sistema gerenciador de banco de dados em software livre que é considerado um dos mais completos e robustos do mercado. Será apresentada a arquitetura geral deste SGBD, conceitos e práticas para tarefas de instalação, operação e configuração. O aluno aprenderá técnicas de monitoramento e otimização de desempenho (tuning), bem como rotinas comuns de manutenção do ambiente, incluindo aspectos de segurança, backup e recuperação de dados. O curso também abordará alternativas de replicação de dados para distribuição de carga e alta disponibilidade.

Características do curso

DURAÇÃO:

  • 5 (cinco) semanas de duração e mais uma semana de encerramento (total de 06 semanas);
  • 2 (dois) encontros online por semana com o tutor (total de 10 encontros). Os encontros serão ao vivo e terão 2 (duas) horas de duração;


SISTEMA DE AVALIAÇÃO:

Para conclusão do curso e acesso ao certificado é necessário:

  • Realizar todos os questionários (fixação e avaliação final);
  • Entregar no mínimo 8 (oito) tarefas;
  • Ter 50% de presença no total de encontros online.


MATERIAL:

O material de apoio será disponibilizado no Ambiente Virtual de Aprendizagem (AVA): conteúdo do curso, agenda do curso, tarefas, questionários, materiais extras e vídeo do encontro online.

TÉCNICA:

  • Sugerimos que o aluno acesse por um computador utilizando, de preferência, o navegador Firefox ou Chrome;
  • Para os encontros online recomendamos o uso de fones de ouvido com microfone.

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 a organização lógica e física dos dados (bases, schemas, objetos e metadados);
  • Monitorar e fazer a manutenção do sistema, incluindo rotinas de vacuum, 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;
  • Usar 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

  • Recomenda-se a realização do curso: Modelagem e Uso de Bancos de Dados, oferecido pela Escola Superior de Redes;
  • Conhecimentos prévios no uso (nível básico) de uma das distribuições deste S.O.

Duração total

40 horas de aulas.

Investimento

R$ 1.440,00

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

Programa do curso

  • Arquitetura e Instalação do PostgreSQL
  • Operação e Configuração
    • Criação da conta do 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ão e Usuário
    • Configurações Globais – postgresql.conf
  • Organização Lógica e Física dos Dados
    • Estrutura de diretórios e arquivos do PostgreSQL
    • Bases de Dados e Schemas
    • TOAST e Tablespaces
    • Catálogo de Sistema do PostgreSQL
  • Administrando Usuários e Segurança
    • Gerenciando Roles: Usuários e Grupos
    • Privilégios
    • Gerenciando Autenticação

Não encontrou a turma desejada?

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