Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Duração 28 horas
Programa do Curso
Introdução ao PL/SQL
- Visão geral do ambiente de tempo de execução do PL/SQL
- Estrutura e tipos de blocos PL/SQL
- Declarando e utilizando variáveis
- Estruturas de controle: condicionais e laços
Incorporando SQL dentro do PL/SQL
- Executando comandos DML
- Utilizando DDL e SQL dinâmico
- Comandos de controle de transação (TCL)
- Realizando recuperação de dados com instruções SELECT
Procedimentos e Funções
- Criação e exclusão de procedimentos e funções
- Técnicas de parametrização
- Passagem de parâmetros por valor e por referência; compreensão do
NOCOPY
Manipulação de Erros e Exceções
- Estratégias para gerenciamento de erros e exceções no PL/SQL
Gestão de Cursores
- Compreensão de registros e cursores estáticos
- Parametrização de cursores
- Implementação de cursores com
FOR UPDATE
Arrays Associativos
- Declarando e usando arrays associativos no PL/SQL
Pacotes
- Estrutura dos pacotes: especificações e corpos
- Seções de inicialização, variáveis globais e gerenciamento de memória
- Conceitos de encapsulamento, sobrecarga (overloading) e declarações forward
Gatilhos (Triggers)
- Criando gatilhos DML
- Implementando gatilhos INSTEAD OF
- Compreendendo gatilhos de sistema
- Explorando recursos avançados de gatilhos
Aplicações Práticas de Pacotes Internos
- Escrita em arquivos usando
UTL_FILE - Envio de e-mails a partir do PL/SQL
Gestão e Compilação de Código
- Técnicas para criptografia e ofuscação de código
- Utilizando compilação condicional
- Gerenciando dependências de objetos
- Interpretando avisos do compilador
Resumo e Próximos Passos
Requisitos
- Proficiência básica em qualquer linguagem de programação (estruturada ou orientada a objetos)
- Familiaridade com os fundamentos do SQL e o ambiente do banco de dados Oracle
Público-alvo
- Desenvolvedores
- Administradores de banco de dados
Testemunhos de Clientes (2)
Compreender e dominar melhor o SQL rotineiro
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Curso - Oracle Database 19c PL and Advanced SQL
Máquina Traduzida
Eu gostei da experiência prática e da oportunidade de trabalhar em atividades de codificação reais
Kristine - Isuzu Philippines Corporation
Curso - ORACLE PL/SQL Fundamentals
Máquina Traduzida