Programa do Curso
O que é o PostgreSQL?
- Uma Breve História do PostgreSQL
- Convenções
- Outras informações
- Orientações para relatórios de bugs
Introdução ao PostgreSQL
- Instalação e criação de banco de dados
- A linguagem SQL
- Características avançadas
A linguagem SQL
- Sintaxe SQL
- Definição de dados
- Manipulação de dados
- Consultas
- Tipos de dados
- Funções e Operadores
- Conversão de Tipo
- Índices
- Pesquisa de Texto Completo
- Controle de Concorrência
- Dicas de desempenho
Administração de Servidores
- Instalação do Código Fonte
- Instalação do código-fonte no Windows
- Configuração e Operação do Servidor
- Configuração do Servidor
- Autenticação de Cliente
- Papéis do banco de dados
- Gerenciando Bancos de Dados
- Localização
- Tarefas de manutenção de banco de dados de rotina
- Backup e Restauração
- Alta disponibilidade, balanceamento de carga e replicação
- Configuração de Recuperação
- Monitorando a atividade do banco de dados
- Monitorando o uso do disco
- Confiabilidade e o log de gravação antecipada
- Testes de regressão
Interfaces do Cliente
- libpq - Biblioteca C
- Objetos grandes
- ECPG - SQL incorporado em C
- O esquema de informações
Programação de Servidores
- Estendendo SQL
- Gatilhos
- O sistema de regras
- Línguas processuais
- PL / pgSQL - Linguagem procedural SQL
- Linguagem procedural PL / Tcl - Tcl
- PL / Perl - linguagem procedural em Perl
- PL / Python - Linguagem procedural em Python
- Interface de programação de servidores
Internals
- Visão geral dos internos do PostgreSQL
- Catálogos do sistema
- Protocolo Frontend / Backend
- Convenções de codificação do PostgreSQL
- Suporte para idiomas nativos
- Escrevendo um manipulador de linguagem procedural
- Escrevendo um invólucro de dados externos
- Otimizador de consultas genéticas
- Definição da Interface do Método de Acesso ao Índice
- Índices GiST
- Índices GIN
- Armazenamento Físico do Banco de Dados
- Interface de back-end do BKI
- Como o planejador usa as estatísticas
Requisitos
Um conhecimento prático de SQL e C
Administração Básica do Sistema (Unix / Linux ou Windows)
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
Machine Translated
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
Machine Translated
1. Notes on the whiteboard 2. Labs were executed in a sharing mode
Evangelos Katsaros
Curso - PostgreSQL Administration and Development
The instructor explained everything we asked, he was very accurate, and he kept my interested.
Katerina Andreopoulou
Curso - PostgreSQL Administration and Development
The fact that we had a chance to hear about the difference between many databases types.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
useful knowledge
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
The exercises and that the trainers was very responsive and was listening to us actively. He was also very patient with us. THANK YOU SO MUCH :)