Programa do Curso
Introdução
- Panorâmica das características e da arquitetura de PostgreSQL
- Fundamentos de programação Python
- Vantagens de Python PostgreSQL
Introdução
- Instalação de PostgreSQL
- Instalando Python, Django ou Flask
- Instalando psycopg2
- Ligar a PostgreSQL com Python
Operações de Python e SQL
- Noções básicas da linguagem SQL
- Esquema e tabelas Database
- Escrevendo uma consulta Python
- Criar tabelas
- Inserção de dados
- Manipulação de dados
- Usando cláusula de limite
- Juntar tabelas
- Pesquisa de texto completo
- Trabalhar com SQLite
- Exemplos de aplicações Python
Avançado PostgreSQL com Python
- Herança de tabelas
- Transacções aninhadas
- Tipos definidos pelo utilizador
- VISTAS, TER, DISTINTOS
- Trabalhar com datas e horas
- Controlo de concorrência multi-versão (MVCC)
- Tabelas, gráficos e relatórios usando matplotlib
Administração e segurança
- [Segurança de dados
- Restringir o acesso utilizando listas brancas
- Implementação de replicação
- Database migração
- Cópia de segurança e restauro
- Monitorização de consultas
- Afinação do desempenho
- Prevenção de SQL ataques de injeção
Resolução de problemas
Resumo e próximos passos
Requisitos
- Experiência com PostgreSQL
- Python experiência em programação
Público
- Programadores
- Administradores
Declaração de Clientes (5)
tópicos avançados práticos + discussão sobre tecnologias como TimescaleDB e Hypertable, conhecimento do instrutor sobre o assunto :)
Shivam - Paessler LLC
Curso - PostgreSQL Fundamentals
Máquina Traduzida
Ao final do primeiro dia, um participante sugeriu mais interação nas práticas e os treinadores levaram isso em conta para o segundo dia.
Daniela - Unit4
Curso - PostgreSQL 16 for Developers and Administrators
Máquina Traduzida
A abordagem factual e prática ao assunto. Um ambiente agradável, propício para fazer perguntas.
Marcin - Santander Bank Polska S.A.
Curso - Implementing High Availability in PostgreSQL
Máquina Traduzida
Andres garante consistentemente que responde a todas as perguntas dos participantes e se esforça para garantir que todos compreendam seus ensinamentos. Admiro sua experiência e proficiência no assunto
Ryan - Questronix Corporation
Curso - PostgreSQL for Administrators - 3 Days
Máquina Traduzida
Ahmed tem sido muito cooperativo e conhecedor sobre o assunto, tornando toda a sessão de treinamento boa e produtiva, abordando alguns tópicos básicos e importantes sobre o Postgres.
Imran Sadiq Bhat
Curso - PostgreSQL Essentials
Máquina Traduzida