Programa do Curso
O que é PostgreSQL?
- Uma Breve História do PostgreSQL
- Convenções
- Mais Informações
- Diretrizes para Reportar Bugs
Introdução ao PostgreSQL
- Instalação e Criação de Banco de Dados
- A Linguagem SQL
- Funcionalidades 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 Tipos
- Índices
- Pesquisa de Texto Integral
- 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 Clientes
- Funções (Roles) do Banco de Dados
- Gerenciamento de Bancos de Dados
- Localização
- 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 Registro Pré-Escrita (Write-Ahead Log)
- Testes de Regressão
Interfaces do Cliente
- libpq - Biblioteca C
- Grandes Objetos
- ECPG - SQL Embarcado em C
- O Esquema de Informações (Information Schema)
Programação no Lado do Servidor
- Extensão do SQL
- 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
Conceitos Internos
- Visão Geral dos Conceitos Internos do PostgreSQL
- Catálogos do Sistema
- Protocolo Frontend/Backend
- Convenções de Codificação do PostgreSQL
- Suporte a Idiomas Nativos
- Criação de um Handler de Linguagem Procedural
- Criação de uma Conexão de Dados Estrangeiros (Foreign Data Wrapper)
- Otimizador de Consultas Genético
- Definição da Interface do Método de Acesso ao Índice
- Índices GiST
- Índices GIN
- Armazenamento Físico do Banco de Dados
- Interface Backend BKI
- Como o Planejador Utiliza as Estatísticas
Requisitos
Conhecimento básico de SQL e C
Administração básica de sistemas (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