Programa do Curso
Introdução ao PL/SQL
- O que é PL/SQL?
- Vantagens do uso de PL/SQL
Estrutura Básica de um Bloco PL/SQL
- Blocos anônimos
- Blocos nomeados
Variáveis e Tipos de Dados
- Declaração de variáveis
- Sintaxe e regras
- Tipos de dados no PL/SQL
- Uso de variáveis em blocos PL/SQL
Estruturas de Controle
- IF-THEN-ELSE
- Declarações CASE
- Laços FOR
- Laços WHILE
Procedimentos e Funções Armazenados
- Criação e execução de procedimentos armazenados
- Sintaxe e exemplos
- Parâmetros de entrada e saída
- Criação e execução de funções no PL/SQL
- Sintaxe e exemplos
- Uso em declarações SQL
Cursores
- Cursores explícitos
- Cursores implícitos
- Busca de dados (Fetching)
- Atributos de cursor
Tratamento de Exceções
- Exceções predefinidas
- Exceções definidas pelo usuário
- Uso de blocos TRY-CATCH
Controle de Transações
- Controle de transações no PL/SQL
- Uso de blocos aninhados e transações
- Gestão de transações aninhadas
- Criação e uso de pontos de salvaguarda (savepoints)
Técnicas Avançadas de Cursores
- REF CURSOR forte vs. fraco
- Cenários de uso
Gatilhos (Triggers)
- Criação de gatilhos
- Tipos de gatilhos
- Uso de gatilhos para auditoria
Pacotes no PL/SQL
- Criação
- Especificação
- Implementação
- Execução
- Chamada (Invocation)
- Aplicação em mundo real
- Revisão de código
Resumo e Próximos Passos
Requisitos
- Conhecimento básico de SQL
- Compreensão de esquemas de banco de dados, tabelas e relacionamentos
Público-Alvo
- Administradores de banco de dados
- Desenvolvedores de banco de dados
- Desenvolvedores de software
- Analistas de dados
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (5)
Os fundamentos de sessões PL/SQL. Eu usei PL/SQL, mas nunca entendi os conceitos básicos e este curso me ajudou muito a compreender consultas PL/SQL.
Stefan-Andrei
Curso - PL/SQL in Oracle 19c
Máquina Traduzida
Treinamento muito equilibrado e focado na prática, fiquei muito contente por ter tido a máquina virtual e poder trabalhar em paralelo com o instrutor nos exercícios
Robert
Curso - PL/SQL in Oracle 19c
Máquina Traduzida
O instrutor foi paciente conosco e se certificou de que entendêssemos cada seção antes de prosseguir.
RONIKA - Igaye Projects (PTY) LTD
Curso - PL/SQL in Oracle 19c
Máquina Traduzida
A forma como ele explicou tudo
Alexandra G - DB Global Technology
Curso - PL/SQL in Oracle 19c
Máquina Traduzida
Os exercícios foram explicados muito bem.
Monica - DB Global Technology
Curso - PL/SQL in Oracle 19c
Máquina Traduzida