Imagem do Curso gratuito Administração do PostgreSQL: Configuração, Clusters, Segurança e Operações

Curso online gratuitoAdministração do PostgreSQL: Configuração, Clusters, Segurança e Operações

Duração do curso online: 2 horas e 25 minutos

Novo

Domine administração do PostgreSQL na prática: clusters, segurança, acesso remoto e operações. Curso online gratuito para turbinar sua carreira em banco de dados.

Neste curso gratuito, aprenda sobre

  • Baixar ISOs e montar um lab com VMs (Ubuntu/CentOS) para testes de administração
  • Criar e configurar VMs no hypervisor, definindo recursos e mídia de instalação
  • Preparar servidores para administração remota: acesso SSH e boas práticas com sudo
  • Instalar PostgreSQL no Ubuntu/Debian e CentOS via repositórios e gerenciadores de pacotes
  • Usar ferramentas de cluster no Debian (ex.: pg_lsclusters) para inspecionar instâncias
  • Inicializar cluster/datadir (initdb) e controlar serviço com pg_ctl/start/stop
  • Entender databases padrão: postgres, template0, template1 e o papel do template1
  • Administrar múltiplos clusters/versões e selecionar alvo no psql (host/porta/cluster)
  • Conhecer estrutura de diretórios e WAL/pg_wal para durabilidade e recuperação
  • Gerir databases, schemas e objetos; entender padrões em clusters recém-criados
  • Criar e escolher índices (B-tree) e avaliar impactos operacionais (locks ao mover dados)
  • Carregar dumps SQL via psql e entender execução sequencial de comandos do arquivo
  • Habilitar acesso externo (listen_addresses) e controlar conexões no pg_hba.conf
  • Gerenciar roles/privilégios, métodos de autenticação, reload e modos de parada/kill

Descrição do curso

Aprender PostgreSQL além do básico faz toda a diferença quando você precisa manter um banco estável, seguro e pronto para crescer. Neste curso online gratuito de Administração do PostgreSQL, você vai desenvolver a base prática necessária para configurar ambientes, operar clusters e tomar decisões do dia a dia com mais confiança, seja em um laboratório de estudos ou em rotinas reais de infraestrutura.

Ao longo das aulas, você começa montando um ambiente de testes com máquinas virtuais, entendendo como preparar servidores Linux e como organizar o setup para trabalhar com administração de forma mais previsível. Em seguida, avança para a instalação do PostgreSQL em diferentes distribuições, enxergando particularidades de ferramentas, diretórios e padrões que impactam diretamente manutenção, compatibilidade e troubleshooting.

O curso aprofunda o conceito de cluster no PostgreSQL e o que realmente significa criar, inicializar, parar e alternar instâncias. Você vai compreender o papel dos bancos padrão e dos templates, aprender como lidar com múltiplas versões no mesmo servidor e interpretar a estrutura de arquivos — incluindo os registros essenciais para durabilidade e recuperação. Também entra em temas de organização lógica e física, como schemas, tablespaces e índices, sempre com o foco em impactos práticos no desempenho e na operação.

Na parte de segurança e acesso, você aprende a configurar conexões externas, reforçar políticas de autenticação e restringir acessos com regras adequadas. Em vez de depender de um único usuário com privilégios totais, você passa a estruturar permissões de forma mais segura, reduzindo riscos e melhorando governança. Ainda vê como aplicar e revisar regras de conexão, escolher métodos de autenticação conforme o cenário e manter o ambiente pronto para auditoria e boas práticas.

Por fim, você consolida rotinas operacionais fundamentais: carregamento de dados via ferramentas nativas, aplicação de mudanças sem downtime desnecessário, e diferentes modos de parada do servidor — entendendo quando usar cada abordagem e quais consequências esperar em reinícios e recuperações. Com exercícios ao longo do caminho, você fixa o conhecimento para administrar PostgreSQL com mais autonomia, segurança e consistência.

Conteúdo do curso

  • Aula em vídeo: Aula VM - Download da ISO 01m
  • Exercício: Qual combinação de ISOs foi utilizada para montar as máquinas virtuais do ambiente do curso?
  • Aula em vídeo: Aula VM - Criando a VM 02m
  • Exercício: Qual etapa é necessária para preparar um ambiente de testes para administrar PostgreSQL em um cluster Ubuntu antes de instalar e configurar segurança e operações?
  • Aula em vídeo: Aula VM - Criando VM para o Ubuntu 08m
  • Exercício: Durante a preparação de um servidor para administrar PostgreSQL remotamente, qual componente é o mais indicado instalar para permitir acesso remoto ao sistema?
  • Aula em vídeo: Aula VM - Criando VM para o CentOS 05m
  • Exercício: Ao preparar um servidor Linux para administrar PostgreSQL com segurança, qual prática é a mais recomendada para tarefas administrativas (ex.: instalar pacotes, editar configurações e iniciar serviços)?
  • Aula em vídeo: Curso de PostgreSQL Administração 01 - Instalação PostgreSQL Ubuntu 06m
  • Exercício: Após adicionar o repositório oficial e sua chave no Ubuntu/Debian, qual comando deve ser executado para atualizar a lista de pacotes disponíveis antes de instalar o PostgreSQL?
  • Aula em vídeo: Curso de PostgreSQL Administração 02 - Ferramentas Ubuntu 04m
  • Exercício: Qual comando é usado para listar informações sobre os clusters PostgreSQL cadastrados em sistemas derivados do Debian?
  • Aula em vídeo: Curso de PostgreSQL Administração 03 - Instalação PostgreSQL no CentOS 10m
  • Exercício: Após instalar os pacotes do PostgreSQL no CentOS 7, qual etapa é necessária para criar o cluster (diretório de dados) antes de iniciar o serviço?
  • Aula em vídeo: Curso de PostgreSQL Administração 04 - Databases postgres, template0 e template1 02m
  • Exercício: Ao criar um novo cluster no PostgreSQL, quais bancos de dados são criados automaticamente e qual é a função do template1?
  • Aula em vídeo: Curso de PostgreSQL Administração 05 - Criando um novo cluster 03m
  • Exercício: Ao criar e operar um cluster PostgreSQL manualmente (sem ferramentas dos derivados do Debian), quais comandos são usados para criar o cluster e para iniciar/parar o servidor?
  • Aula em vídeo: Curso de PostgreSQL Administração 06 - Manipulando diversos clusters 02m
  • Exercício: Ao administrar múltiplos clusters/versões do PostgreSQL no mesmo servidor, qual é a forma correta de selecionar em qual versão/cluster conectar usando o psql?
  • Aula em vídeo: Curso de PostgreSQL Administração 07 - Arquivos e diretórios 07m
  • Exercício: Qual diretório no PostgreSQL tem como objetivo armazenar os arquivos WAL (Write-Ahead Log), responsáveis por garantir a durabilidade das informações?
  • Aula em vídeo: Curso de PostgreSQL Administração 08 - Databases e schemas 07m
  • Exercício: Em um cluster PostgreSQL recém-criado, quais bancos de dados geralmente já existem por padrão?
  • Aula em vídeo: Curso de PostgreSQL Administração 09 - Gerindo Tablespaces parte 01 05m
  • Exercício: Qual é o principal objetivo de utilizar tablespaces no PostgreSQL?
  • Aula em vídeo: Curso de PostgreSQL Administração 10 - Gerindo Tablespaces parte 02 05m
  • Exercício: Ao executar um ALTER TABLE para mover uma tabela de um tablespace para outro em um ambiente de produção, qual é o principal impacto operacional que deve ser considerado?
  • Aula em vídeo: Curso de PostgreSQL Administração 11 - Criando Índices 10m
  • Exercício: Ao administrar um cluster PostgreSQL, qual tipo de índice costuma ser a primeira escolha para consultas com comparações como <, <=, =, >= e >?
  • Aula em vídeo: Curso de PostgreSQL Administração 12 - Carga de Dados 02m
  • Exercício: Ao carregar um arquivo de dump SQL usando a ferramenta psql, o que normalmente acontece durante a execução do arquivo?
  • Aula em vídeo: Curso de PostgreSQL Administração 14 - Acesso externo 05m
  • Exercício: Qual alteração permite que o PostgreSQL aceite conexões externas em vez de escutar apenas no localhost?
  • Aula em vídeo: Curso de PostgreSQL Administração 13 - Usuários e Superusuários 06m
  • Exercício: Por que é recomendado criar usuários específicos (em vez de usar o usuário padrão postgres) para tarefas administrativas no PostgreSQL?
  • Aula em vídeo: Curso de PostgreSQL Administração 15 - pg_hba.conf (parte 1) 06m
  • Exercício: Qual arquivo é responsável por restringir quais usuários podem se conectar a quais bancos de dados em conexões do tipo local (socket) no PostgreSQL?
  • Aula em vídeo: Curso de PostgreSQL Administração 15 - pg_hba.conf (parte 2) 09m
  • Exercício: No arquivo pg_hba.conf, qual configuração permite que um usuário se conecte sem senha, mas apenas a partir de um IP específico?
  • Aula em vídeo: Curso de PostgreSQL Administração 16 - Regras e Privilégios 07m
  • Exercício: Ao conceder privilégios de escrita (INSERT/UPDATE/DELETE) em uma tabela para um grupo (role), qual privilégio deve ser concedido junto obrigatoriamente?
  • Aula em vídeo: Curso de PostgreSQL Administração 17 - Métodos de Autenticação 01m
  • Exercício: Qual método de autenticação pode ser usado no PostgreSQL para fazer blacklist, negando conexões de uma determinada faixa de IP?
  • Aula em vídeo: Curso de PostgreSQL Administração 18 - Reload 07m
  • Exercício: Qual é a principal finalidade do comando reload no PostgreSQL?
  • Aula em vídeo: Curso de PostgreSQL Administração 19 - Parada Smart 03m
  • Exercício: Em uma parada programada do tipo smart em um cluster PostgreSQL, o que acontece antes do desligamento ser concluído?
  • Aula em vídeo: Curso de PostgreSQL Administração 20 - Parada Fast 03m
  • Exercício: Ao executar uma parada programada do PostgreSQL no modo FAST, qual comportamento é esperado?
  • Aula em vídeo: Curso de PostgreSQL Administração 21 - Parada Immediate 03m
  • Exercício: Ao executar uma parada do PostgreSQL do tipo immediate, qual efeito é esperado na próxima inicialização do cluster?
  • Aula em vídeo: Curso de PostgreSQL Administração 22 - Kill 05m
  • Exercício: Ao precisar parar o PostgreSQL usando kill (porque o pg_ctl não está acessível), qual sinal é equivalente a uma parada do tipo fast?

Este curso gratuito inclui:

2 horas e 25 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Mais cursos gratuitos em Banco de dados

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso