Programa do Curso
O que é o PostgreSQL?
- Uma Breve História do PostgreSQL
- Convenções
- Informações Adicionais
- Diretrizes para Relatório de Erros
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 do Cliente
- Funções do Banco de Dados
- Gestão de Bancos de Dados
- Localização
- Tarefas Rotineiras de Manutenção do Banco de Dados
- Backup e Recuperação
- Alta Disponibilidade, Balanceamento de Carga e Replicação
- Configuração de Recuperação
- Monitoramento de Atividade do Banco de Dados
- Monitoramento do Uso de Disco
- Confiabilidade e Write-Ahead Log (WAL)
- Testes de Regressão
Interfaces de Cliente
- libpq - Biblioteca C
- Objetos Grandes (Large Objects)
- ECPG - SQL Embebido em C
- O Esquema de Informações (Information Schema)
Programação no Servidor
- Estendendo o SQL
- Disparadores (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 do Servidor
Mecanismos Internos
- Visão Geral dos Mecanismos Internos do PostgreSQL
- Catálogos do Sistema
- Protocolo Frontend/Backend
- Convenções de Codificação do PostgreSQL
- Suporte a Idiomas Nativos
- Escrita de um Manipulador de Linguagem Procedural
- Escrita de um Wrapper de Dados Externos (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 Backend BKI
- Como o Planeja (Planner) Usa Estatísticas
Requisitos
Conhecimento funcional de SQL e C
Administração de sistemas básica (Unix/Linux ou Windows)
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