Laboratórios Práticos Avançados de PostgreSQL

Iniciante

Neste curso, domine o PostgreSQL através de laboratórios práticos que cobrem relacionamentos, tipos de dados avançados, indexação, transações, views, permissões, consultas, triggers, backups, particionamento, pesquisa de texto completo e muito mais.

PostgreSQLDatabase

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Este curso prático de laboratório foi projetado para levar suas habilidades em PostgreSQL a um nível avançado através de exercícios práticos e do mundo real. Você explorará todo o espectro de capacidades do PostgreSQL - desde o gerenciamento fundamental de relacionamentos até recursos de ponta como o processamento geoespacial PostGIS e operações JSONB. Cada laboratório oferece experiência imediata com cenários de banco de dados de nível de produção.

Objetivos

Ao concluir este curso, você irá:

  • Dominar relacionamentos complexos de tabelas e operações de join eficientes
  • Implementar tipos de dados avançados, incluindo JSON/JSONB e dados geométricos
  • Otimizar o desempenho do banco de dados através de indexação estratégica
  • Projetar sistemas de transação robustos com níveis de isolamento adequados
  • Desenvolver views e materialized views sofisticadas
  • Implementar segurança abrangente através de permissões baseadas em funções
  • Escrever consultas avançadas com funções de janela e CTEs (Common Table Expressions)
  • Automatizar fluxos de trabalho usando triggers e event triggers
  • Configurar estratégias de backup e replicação confiáveis
  • Implementar particionamento de tabelas para grandes conjuntos de dados
  • Construir capacidades de pesquisa de texto completo
  • Criar funções armazenadas com PL/pgSQL
  • Lidar com dados temporais e operações com reconhecimento de fuso horário
  • Estender o PostgreSQL com PostGIS para dados geoespaciais
  • Manter a integridade do banco de dados com VACUUM e ANALYZE
  • Configurar connection pooling com PgBouncer

Destaques

  • Laboratórios Prontos para Produção: Todos os exercícios simulam desafios de banco de dados do mundo real
  • Cobertura Abrangente: Mais de 20 laboratórios abrangendo todos os principais recursos do PostgreSQL
  • Técnicas Avançadas: Inclui tópicos frequentemente negligenciados, como event triggers e connection pooling
  • Foco em Desempenho: Múltiplos laboratórios dedicados à otimização e escalabilidade
  • Ecossistema de Extensões: Prática com PostGIS e outras extensões chave
  • Recursos Modernos: Mergulhos profundos em operações JSONB e pesquisa de texto completo

Este curso oferece valor excepcional ao:

  1. Acelerar o Crescimento Profissional: Dominar essas habilidades o posiciona para cargos seniores em banco de dados
  2. Resolver Problemas Reais: Os laboratórios abordam pontos problemáticos reais na administração do PostgreSQL
  3. Proteger Habilidades para o Futuro: Cobre recursos estabelecidos e emergentes do PostgreSQL
  4. Construir Confiança: A abordagem prática garante uma compreensão profunda, não apenas teórica
  5. Criar Peças de Portfólio: Laboratórios concluídos demonstram experiência tangível aos empregadores

O currículo é projetado para profissionais de banco de dados que desejam ir além das operações CRUD básicas e administrar sistemas PostgreSQL com competência de nível empresarial.

Professor

labby

Labby

Labby is the LabEx teacher.

Recomendado para Você

no data
OSZAR »