Programa do Curso
Introdução ao PL/SQL
- O que é o PL/SQL?
- Vantagens do uso do 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
- Utilização de variáveis em blocos PL/SQL
Estruturas de Controlo
- 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 em PL/SQL
- Sintaxe e exemplos
- Utilização em declarações SQL
Cursores
- Cursores explícitos
- Cursores implícitos
- Recuperação de dados
- Atributos de cursores
Tratamento de Exceções
- Exceções predefinidas
- Exceções definidas pelo utilizador
- Utilização de blocos TRY-CATCH
Controlo de Transações
- Controlo de transações no PL/SQL
- Utilização de blocos aninhados e transações
- Gestão de transações aninhadas
- Criação e utilização de pontos de guardamento (savepoints)
Técnicas Avançadas de Cursores
- REF CURSOR forte vs. fraco
- Cenários de utilização
Triggers
- Criação de triggers
- Tipos de triggers
- Utilização de triggers para auditoria
Pacotes em PL/SQL
- Criação
- Especificação
- Implementação
- Execução
- Chamada (Invocação)
- Aplicação no mundo real
- Exercício de código (Code walkthrough)
Resumo e Próximos Passos
Requisitos
- Compreensão básica de SQL
- Compreensão de esquemas de base de dados, tabelas e relacionamentos
Público-Alvo
- Administradores de base de dados
- Desenvolvedores de base de dados
- Desenvolvedores de software
- Analistas de dados
Formação Empresarial Personalizada
Soluções de formação concebidas 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, formação online em direto, 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