Programa do Curso
Introdução
- PostgreSQL vs MySQL vs Oracle
- Descrição geral das características e da arquitetura do PostgreSQL 13
Começar a trabalhar
- Configurar um servidor de base de dados
- Instalando o PostgreSQL 13
- Criando e acessando um banco de dados
- Sintaxe, comandos e funçõesSQL
Configuração de um Postgres Database
- Definição de dados, valores por defeito e restrições
- Configurar e modificar tabelas
- Gerir privilégios e políticas de segurança
- Criar esquemas de bases de dados
- Implementar a herança e o particionamento de tabelas
- Adicionar, atualizar e consultar dados
- Tipos de dados, funções e operadores
- Utilização de índices e execução de pesquisa de texto integral
- Compreender o controlo da concorrência
Gerir um servidor Database
- Atualização de um cluster PostgreSQL
- Proteger o servidor e encriptar dados
- Configurando parâmetros do servidor
- Ativar a autenticação do cliente
- Configurar funções e permissões de acesso
- Gerir várias bases de dados
- Executar tarefas de manutenção da base de dados
- Efetuar cópias de segurança e restaurar dados
- Otimizar o desempenho e a fiabilidade da base de dados
- Monitorizar a atividade da base de dados e a utilização do disco
- Implementação da replicação lógica
- Execução de testes de regressão
Do lado do cliente Programming
- Utilizar a biblioteca C libpq e a interface de objectos grandes
- Execução de instruções SQL incorporadas
- Explorando o esquema de informações
- Outras aplicações cliente PostgreSQL
Do lado do servidor Programming
- Extensão da linguagem de consulta SQL
- Escrever funções de acionamento de eventos
- Implementação de sistemas de regras
- Usando linguagens procedurais (PLs)
- Explorando PLs TCL, Perl e Python
- Execução de interfaces de programação de servidor
- Exemplos de descodificação lógica
- Acompanhamento do progresso da replicação
Resolução de problemas
Resumo e próximas etapas
Requisitos
- Um conhecimento de RDBMS
- Experiência com SQL
Público
- Administradores de sistemas
- Desenvolvedores
Declaração de Clientes (5)
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 has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.
Imran Sadiq Bhat
Curso - PostgreSQL Essentials
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
Curso - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
Curso - PostgreSQL Advanced DBA
new knowledges that can be apply in our system