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.
Programa do Curso
PL/SQL Fundamentos
- Arquitetura e estrutura em blocos do PL/SQL
- Tipos de dados, variáveis e constantes
- Declaração e atribuição de variáveis
Fluxo de Controle e Lógica de Decisão
- IF, CASE e condições aninhadas
- Estruturas LOOP, WHILE e FOR
- Instruções EXIT e CONTINUE
Cursosres e Transações
- Cursosres implícitos e explícitos
- Loops CURSOR FOR e atributos
- Controle de transação: COMMIT, ROLLBACK, SAVEPOINT
Manipulação de Exceções
- Tipos de exceções e cláusulas WHEN
- Usando RAISE_APPLICATION_ERROR
- Exceções personalizadas e manipuladores
Procedimentos e Funções
- Criando procedimentos e funções
- Parâmetros IN, OUT e IN OUT
- Chamando procedimentos armazenados de SQL e PL/SQL
Pacotes e Ganchos (Triggers)
- Criando e gerenciando pacotes
- Especificação vs. corpo do pacote
- Ganchos de nível de linha e declaração
Segurança e Testes
- Atribuindo e revogando privilégios de execução
- Depurando PL/SQL com o SQL Developer
- Teste unitário de procedimentos armazenados e pacotes
Resumo e Próximos Passos
Requisitos
- Compreensão dos conceitos de bancos de dados relacionais
- Noções básicas do SQL
- Familiaridade com os fundamentos da programação procedural
Público-alvo
- Desenvolvedores de Database
- Programadores backend e engenheiros de dados
- Pessoal de suporte técnico e DevOps trabalhando com ambientes Oracle
21 Horas
Declaração de Clientes (3)
I liked very much the format of the training, hands on, directly in sql developer.
Andreea - OPEN COURSE
Curso - Oracle Database 19c PL and Advanced SQL
The exercises were explained very good.
Monica - DB Global Technology
Curso - PL/SQL in Oracle 19c
It was quite hands-on, not too much theory.