Programa do Curso
O que é o PostgreSQL?/h3>
- Uma breve história do PostgreSQL
- Convenções
- Informações adicionais
- Diretrizes para relato de bugs
Introdução ao PostgreSQL
- Instalação e criação de banco de dados
- A linguagem SQL
- Recursos avançados
A linguagem SQL
- Sintaxe SQL
- Definição de dados
- Manipulação de dados
- Consultas
- Tipos de dados
- Funções e operadores
- Conversão de tipos
- Índices
- Busca em texto completo
- Controle de concorrência
- Dicas de desempenho
Administração do servidor
- Instalação a partir do código-fonte
- Instalação a partir do código-fonte no Windows
- Configuração e operação do servidor
- Configuração do servidor
- Autenticação de cliente
- Papéis (roles) do banco de dados
- Gerenciamento de bancos de dados
- Localização (Localization)
- Tarefas rotineiras de manutenção do banco de dados
- Backup e restauração
- Alta disponibilidade, balanceamento de carga e replicação
- Configuração de recuperação
- Monitoramento da atividade do banco de dados
- Monitoramento do uso de disco
- Confiabilidade e o Write-Ahead Log
- Testes de regressão
Interfaces de cliente
- libpq - Biblioteca C
- Objetos grandes
- ECPG - SQL embutido em C
- O Information Schema
Programação em servidor
- Estendendo o SQL
- Gatilhos (Triggers)
- O sistema de regras
- Linguagens procedurais
- PL/pgSQL - Linguagem procedural SQL
- PL/Tcl - Linguagem procedural Tcl
- PL/Perl - Linguagem procedural Perl
- PL/Python - Linguagem procedural Python
- Interface de programação de servidor
Mecanismos internos
- Visão geral dos mecanismos internos do PostgreSQL
- Catálogos de sistema
- Protocolo Frontend/Backend
- Convenções de codificação do PostgreSQL
- Suporte a linguagem nativa
- Escrevendo um manipulador de linguagem procedural
- Escrevendo um Foreign Data Wrapper
- Otimizador de consultas genético
- Definição de interface para método de acesso a índices
- Índices GiST
- Índices GIN
- Armazenamento físico do banco de dados
- Interface de backend BKI
- Como o planejador usa estatísticas
Requisitos
Conhecimento funcional de SQL e C
Administração de sistemas básica (Unix/Linux ou Windows)
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 5200 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (7)
exemplos passo a passo, informação em pedaços pequenos
Esmadee Bin Ismail - SBS transit
Curso - PostgreSQL Administration and Development
Máquina Traduzida
As diferentes técnicas que podem ser usadas para obter o mesmo resultado são simplesmente otimizadas com alguns passos.
Abdul Hafiz - SBS transit
Curso - PostgreSQL Administration and Development
Máquina Traduzida
1. Notas no quadro branco 2. Os laboratórios foram executados em modo de compartilhamento
Evangelos Katsaros
Curso - PostgreSQL Administration and Development
Máquina Traduzida
O instrutor explicou tudo o que pedimos, foi muito preciso e manteve meu interesse.
Katerina Andreopoulou
Curso - PostgreSQL Administration and Development
Máquina Traduzida
O fato de termos tido a oportunidade de ouvir sobre a diferença entre vários tipos de bancos de dados.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
Máquina Traduzida
conhecimento útil
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
Máquina Traduzida
Os exercícios e a responsividade dos instrutores foram excelentes, eles estavam nos ouvindo ativamente. Eles também foram muito pacientes conosco. MUITO OBRIGADO :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
Máquina Traduzida