Treinamentos > Cursos e Pacotes > Detalhe
Ao adicionar um treinamento em sua lista de favoritos, você obtem as seguintes vantagens:
- O treinamento aparecerá em destaque no calendário e pagina de cursos;
- Você receberá um e-mail sempre que for aberta novas turmas para este treinamento;
- Ajuda a Season a planejar as próximas turmas conforme o interesse de seus alunos;
- Participará de promoções exclusivas deste treinamento.
Tem certeza que você deseja remover esse treinamento de sua lista de interesse?
 add
PostgreSQL - Linguagem PL/pgSQL
Desenvolvimento de procedures, functions e triggers
Informações Básicas
Objetivo: Aprofundar os conhecimentos de programação utilizando recursos avançados de triggers e stored procedures, dominando a linguagem PL/pgSQL. Pré-requisitos: Dominar comandos SQL. Ter lógica de programação e preferencialmente já ter programado em alguma linguagem A quem se destina:Profissionais de tecnologia que pretendem desenvolver soluções baseadas no banco de dados PostgreSQL.
Conteúdo Programático
- Usando rules
- Substituindo comandos SQL
- Complementando comandos SQL
- Substituindo comandos SQL
- Rules e Views
- Rules SELECT
- Gerenciando Rules
- Views Atualizáveis
- Usando funções definidas pelo usuário
- Introdução
- Sobrecarga de funções
- Funções escritas em SQL
- Funções SQL baseadas em tabelas
- Funções internas
- Funções em linguagem C
- Linguagem procedurais suportadas
- Adicionando PL/pgSQL no servidor
- Adicionando PL/pgSQL manualmente
- Gerenciando as linguagens instaladas
- Linguagem procedural PL/pgSQL
- Introdução
- Vantagens de usar PL/pgSQL
- Desenvolvendo em PL/pgSQL
- Diferença entre as linguagens procedurais de outros bancos
- Características da linguagem
- Estrutura da linguagem
- Declarando funções
- Otimizações de funções
- Opções de segurança
- Removendo funções
- Gerenciando funções
- Blocos de códigos
- Comentários
- Variáveis
- Chamando funções
- Argumento de funções
- Apelido de argumentos
- Atributos
- Valores de retorno
- Variável FOUND
- Conferindo a execução de comandos SQL
- Controle de fluxo
- IF/THEN
- Loops
- Funções que retornam conjuntos
- Cursores em PL/pgSQL
- Declarando cursores
- Abrindo cursores
- Usando cursores
- Funções que retornam cursores
- SQL dinâmico
- Usando SQL dinâmico
- Comando Execute
- For-In-Execute
- Tratamento de erros
- Introdução
- Gerando mensagens
- Tratamento de erros
- Criando operadores
- Introdução
- Criando um operador exemplo
- Criando operadores
- Geranciando operadores
- Apagando um operador
- Usando Triggers
- Introdução
- Criando Triggers
- PL/pgSQL e Triggers
- Retornos de função de Trigger
- Características dos Triggers
- Gerenciando Triggers
- Removendo Triggers
- Exercícios
Formas de Pagamento
à vista ou parcelado. Oferecemos as melhores opções para seu bolso.
|