Entrar em Contato
 Duração 28 horas

Programa do Curso

Introdução ao Oracle Database 19c

  • Visão geral do Oracle Database 19c
  • Instalação e configuração
  • Arquitetura da base de dados Oracle
  • Ferramentas para gestão de bases de dados

Revisão de SQL e Conceitos Avançados

  • Revisão básica de SQL
    • Select, insert, update, delete
    • Junções, subconsultas e operações de conjuntos
  • Conceitos avançados de SQL
    • Funções analíticas
    • Consultas hierárquicas
    • Agrupamento e agregação avançados

Introdução ao PL/SQL

  • Visão geral do PL/SQL
  • Estrutura de blocos PL/SQL
  • Variáveis, constantes e tipos de dados
  • Estruturas de controlo: if, loop, case

Unidades de Programa PL/SQL

  • Procedimentos e funções
  • Pacotes e corpos de pacotes
  • Disparadores (triggers) e gestão de disparadores
  • Transações autónomas

Funcionalidades Avançadas de PL/SQL

  • Coleções: matrizes associativas, tabelas aninhadas, VARRAYs
  • Processamento em lote com BULK COLLECT e FORALL
  • SQL dinâmico com EXECUTE IMMEDIATE
  • Registos PL/SQL e tipos de dados compostos

Tratamento de Erros e Depuração

  • Tratamento de exceções: Exceções predefinidas e definidas pelo utilizador
  • Técnicas de depuração PL/SQL
  • Utilização de DBMS_OUTPUT e DBMS_DEBUG

Otimização de Desempenho e Ajuste Fino

  • Técnicas de otimização de consultas SQL
  • Compreensão dos planos de execução
  • Estratégias de indexação
  • Utilização de dicas (hints) para otimização de consultas

Boas Práticas de PL/SQL

  • Escrita de código PL/SQL eficiente
  • Padrões e convenções de codificação
  • Considerações de segurança no PL/SQL
  • Gestão de dependências e controlo de versões

Tópicos Avançados de SQL

  • Junções e subconsultas avançadas
  • Consultas recursivas
  • Utilização de expressões regulares em SQL
  • Implementação de pesquisa em texto completo

Resumo e Próximos Passos

Requisitos

  • Conhecimentos básicos de SQL e conceitos de bases de dados relacionais
  • Familiaridade com o ambiente Oracle Database 19c

Público-Alvo

  • Administradores de bases de dados
  • Desenvolvedores de bases de dados
  • Programadores SQL
  • Profissionais de TI

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.
Investimento

Preço por grupo privado, formação online em direto, a partir de 5200 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas