Cursos de Administração e Desenvolvimento do PostgreSQL
Este curso trata da administração e ajuste de desempenho de bancos de dados PostgreSQL. Os participantes aprenderão o uso de módulos especializados do PostgreSQL (AKA Postgres), como replicação, pooling de conexões e pesquisa de texto completo.
Programa do Curso
O que é PostgreSQL?
- Uma Breve História de PostgreSQL
- Convenções
- Outras informações
- Diretrizes para relatórios de bugs
Introdução a PostgreSQL
- Instalação e criação Database
- A SQL Linguagem
- Características avançadas
A SQL Linguagem
- SQL Sintaxe
- Definição de dados
- Manipulação de dados
- Consultas
- Tipos de dados
- Funções e Operadores
- Conversão de tipo
- Índices
- Texto Completo Search
- Controle de simultaneidade
- Dicas de desempenho
Administração de 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
- Database Funções
- Gerenciando Databases
- Localização
- Rotina Database Tarefas de Manutenção
- Backup e restauração
- Alta disponibilidade, balanceamento de carga e replicação
- Configuração de recuperação
- Monitoramento Database Atividade
- Monitorando o uso do disco
- Confiabilidade e registro write-ahead
- Testes de regressão
Interfaces de cliente
- libpq - Biblioteca C
- Objetos Grandes
- ECPG - Incorporado SQL em C
- O Esquema de Informação
Servidor Programming
- Estendendo SQL
- Gatilhos
- O sistema de regras
- Processual Languages
- PL/pgSQL - SQL Linguagem Processual
- PL/Tcl - Linguagem Processual Tcl
- PL/Perl - Perl Linguagem Processual
- PL/Python - Python Linguagem Processual
- Interface do Servidor Programming
Internos
- Visão geral de PostgreSQL internos
- Catálogos do Sistema
- Protocolo de front-end/back-end
- PostgreSQL Convenções de codificação
- Suporte ao idioma nativo
- Escrevendo um manipulador de linguagem processual
- Escrevendo um wrapper de dados estrangeiros
- Otimizador de consulta genética
- Índice Access Definição da interface do método
- Índices GiST
- Índices GIN
- Database Armazenamento Físico
- Interface de back-end BKI
- Como o planejador usa Statistics
Requisitos
Conhecimentos práticos de SQL e C
Administração básica de sistemas (Unix/Linux ou Windows)
Precisa de ajuda para escolher o curso certo?
Cursos de Administração e Desenvolvimento do PostgreSQL - Enquiry
Administração e Desenvolvimento do PostgreSQL - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (7)
exemplos passo a passo, informações sobre o tamanho dos bytes
Esmadee Bin Ismail - SBS transit
Curso - PostgreSQL Administration and Development
Máquina Traduzida
As diferentes técnicas que podem ser utilizadas para obter o mesmo resultado são apenas optimizadas com alguns passos
Abdul Hafiz - SBS transit
Curso - PostgreSQL Administration and Development
Máquina Traduzida
1. Anotações no quadro branco 2. Laboratórios foram executados em modo compartilhado
Evangelos Katsaros
Curso - PostgreSQL Administration and Development
Máquina Traduzida
O instrutor explicou tudo o que perguntamos, 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 as diferenças 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 o fato de que os treinadores foram muito responsivos e nos ouviram ativamente. Ele também foi muito paciente conosco. MUITO OBRIGADO :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Migrating Oracle to Azure SQL or PostgreSQL
7 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (online ou no local) é destinado a administradores de banco de dados e arquitetos de nuvem que desejam migrar bancos de dados Oracle para o Azure SQL ou Postgre SQL.
No final desta formação, os participantes serão capazes de
- Compare o Azure SQL com o PostgreSQL para escolher o banco de dados que melhor atenda aos objetivos e às necessidades do negócio.
- Preparar bancos de dados para mover definições, dados e procedimentos do Oracle para o sistema de banco de dados AzureSQL ou PostgreSQL.
- Realizar etapas pós-migração para testar, otimizar, atualizar e manter um banco de dados migrado.
PostgreSQL para Administradores
14 HorasEste curso aborda a administração e o ajuste de desempenho dos Postgre SQL dados Postgre SQL do Postgre SQL .
Público-alvo inclui administradores de sistema e arquitetos de banco de dados. Os participantes aprenderão o uso de Postgre SQL especializados (AKA Postgres), como replicação, pool de conexões e pesquisa de texto completo.
PostgreSQL Essentials
14 HorasEsta formação foi concebida para Database Administradores e Arquitectos que pretendam aprender PostgreSQL desde o básico.
Aprenderá a arquitetura, a instalação e a conceção de PostgreSQL, bem como a realizar cópias de segurança e recuperação de bases de dados em PostgreSQL.
PostgreSQL Advanced DBA
14 HorasEsta formação foi concebida para administradores e arquitectos que pretendam conhecer as ferramentas e técnicas para implementar cópias de segurança, alta disponibilidade e segurança em PostgreSQL.
Também aprenderá a encontrar consultas lentas, monitorizar o desempenho da base de dados e afinar o PostgreSQL para o Desempenho.
Implementing High Availability in PostgreSQL
7 HorasEste treinamento é projetado para Administradores e Arquitetos de Database de Database que desejam aprender a Replicação de Fluxo no Postgre SQL e como o pgpool-II pode ser usado para obter failovers automáticos e configurar um cluster de Database Postgre SQL altamente disponível.
PostgreSQL Performance Tuning
14 HorasEste treinamento é projetado para administradores e arquitetos de Database de Database que desejam ajustar o Database de Database Postgre SQL para desempenho. Saiba como registrar a carga de trabalho lenta e encontrar os possíveis pontos problemáticos em uma consulta. Este tópico também aborda os parâmetros mais importantes que devem ser ajustados para o desempenho ideal.
PostgreSQL Administration, Optimization and Replication
35 HorasNeste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto), os participantes aprenderão os aspectos gerais e avançados do PostgreSQL, incluindo administração, desempenho, desenvolvimento avançado e replicação, à medida que passam por uma série de exercícios práticos de laboratório ao vivo envolvendo instalação, configuração, teste, implantação e solução de problemas.
No final desta formação, os participantes serão capazes de
- Utilizar técnicas avançadas de administração para configurar e gerenciar um servidor PostgreSQL.
- Otimizar o banco de dados e as consultas para obter o máximo desempenho.
- Replicar e dimensionar um servidor PostgreSQL.
PostgreSQL para Desenvolvedores
14 HorasEste curso proporciona interação programática com bases de dados PostgreSQL. Aprende técnicas, sintaxes e estruturas necessárias para desenvolver aplicações de qualidade utilizando PostgreSQL backend. Este treinamento também abrange o SQL Tuning, cobrindo as melhores práticas para escrever SQL eficiente.
O público-alvo inclui programadores que pretendam utilizar ou alargar a PostgreSQL, bem como arquitectos de bases de dados.
PostgreSQL 13 for Developers and Administrators
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (online ou no local) é destinado a administradores de sistemas e desenvolvedores que desejam usar o PostgreSQL 13 para configurar, construir e gerenciar bancos de dados para aplicativos de alto desempenho.
No final desta formação, os participantes serão capazes de
- Instalar e configurar o PostgreSQL 13.
- Compreender os recursos, a arquitetura e os fundamentos da operação, gerenciamento e manutenção de bancos de dados com o PostgreSQL 13.
- Saiba como configurar tabelas e esquemas de banco de dados Postgres.
- Aprenda a realizar manipulações de dados e consultas.
- Explorar as diferentes interfaces de programação (cliente e servidor) para utilizar e estender totalmente as funcionalidades do PostgreSQL 13.
PostgreSQL 16 for Developers and Administrators
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores e administradores de nível intermediário que desejam aproveitar os recursos e melhorias mais recentes no PostgreSQL 16.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura e os componentes do PostgreSQL 16.
- Utilizar recursos avançados do SQL e extensões do PostgreSQL.
- Implementar as melhores práticas de segurança e controlos de acesso.
- Executar tarefas de administração de bases de dados, incluindo backup, recuperação e monitorização.
- Otimizar o desempenho da base de dados através de estratégias de afinação e indexação.
- Utilizar as ferramentas incorporadas do PostgreSQL para alta disponibilidade e replicação.
- Integrar o PostgreSQL com estruturas modernas de desenvolvimento de aplicações.
PostgreSQL for Administrators - 3 Days
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a administradores de banco de dados e administradores de sistemas que desejam usar o Postgre SQL para gerenciar dados em grande escala enquanto otimizam os sistemas de banco de dados para alta disponibilidade e desempenho.
No final desta formação, os participantes serão capazes de
- Instalar e configurar o PostgreSQL.
- Compreender as características e a arquitetura do PostgreSQL.
- Aprender como executar operações de banco de dados com SQL.
- Realizar backup e recuperação de banco de dados para evitar a perda de dados.
- Configurar o servidor para alta disponibilidade.
- Aprender as ferramentas e técnicas para ajuste de alto desempenho.
- Explorar as ferramentas externas para monitoramento e observabilidade.
PostgreSQL Fundamentals
14 HorasEsta formação presencial ou online em Portugal, conduzida por um instrutor, é direcionada a profissionais de nível iniciante que desejam aprender a usar o PostgreSQL para criar bancos de dados, escrever consultas SQL, manipular dados e gerenciar tabelas usando comandos SQL e PGAdmin. O curso também fornece uma introdução básica à extensão Timescale para dados de séries temporais.
No final desta formação, os participantes serão capazes de:
- Compreender princípios de banco de dados relacional e arquitetura do PostgreSQL.
- Instalar, configurar e navegar pelo PostgreSQL e PGAdmin.
- Escriver e executar consultas SQL para seleção, filtragem, agrupamento e junção de dados.
- Manipular dados com instruções SQL e gerenciar objetos do banco de dados.
- Criar e gerenciar exibições e explorar extensões do PostgreSQL como a Timescale.
PostgreSQL with Python
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores e administradores que desejam usar PostgreSQL com Python para criar aplicativos seguros, confiáveis e estáveis em escala.
No final deste treinamento, os participantes serão capazes de:
- Instalar, configurar e conectar PostgreSQL com Python.
- Obter uma atualização sobre os fundamentos da programação Python.
- Compreender os benefícios de usar PostgreSQL com Python.
- Aprender a executar operações básicas de SQL com Python.
- Aprender a utilizar as funcionalidades avançadas de PostgreSQL com Python.
- Implementar técnicas de segurança de dados, segurança, monitorização e otimização.