Modalidade de Formação: Híbrido

Data: 2 de dezembro a 12 de dezembro

Calendário: 

    • Formação Presencial: 4 e 11 de dezembro, das 17h00 as 19h30
    • Formação Remota: 2 e 9 de dezembro, das 17h30 as 20h00

Formador: Duarte Olival

Objetivo Geral

Este curso tem como objetivo proporcionar o desenvolvimento de competências nas funcionalidades avançadas principais de SQL.

Objetivos Específicos

  • Aprender a utilizar sub-queries em várias situações
  • Aprender a utilizar Materialized Views para reduzir o tempo de acesso a queries complexas
  • Aprender a ler um Explain Plan
  • Aprender a otimizar uma query com base no Explain Plan
  • Aprender a usar Indexes para melhorar uma query

Destinatários

Este curso destina-se a pessoas interessadas em aprofundar os conhecimentos de SQL.

Requisitos necessários:

  •  Os formandos devem ter no mínimo conhecimentos básicos de SQL.

Conteúdo Programático:

  • SQL Avançado
    • Sub-Queries
    • Analytic Functions
    • Materialized Views
  • SQL Performance Tuning
    • Index
    • Explain Plan
    • Tuning Tips

Instalação previa de material de apoio e ambiente:

Para iniciar a formação é necessário que todos os participantes descarreguem para os seus computadores alguns ficheiros que se encontram no Google Drive e instalem os programas. 

Para aqueles cujo portátil tem Windows 32 bits, os links são os seguintes:

Oracle XE: https://drive.google.com/file/d/1TwKMIS2pZjAizru3wlFLCGhZSOH2Rs9u/view?usp=sharing

Oracle SQL Developer: https://drive.google.com/file/d/1JreBGtJSdIaUH0JNMA0Vqi1_YJIH5O4m/view?usp=sharing

(Neste caso também é necessário instalar um JRE em https://www.java.com/)

 

Para aqueles cujo portátil tem Windows 64 bits, os links são os seguintes:

Oracle XE: https://drive.google.com/file/d/1-I1gpydKhNPHsjAIVRR7AsbZF3njNxWU/view?usp=sharing

Oracle SQL Developer: https://drive.google.com/file/d/1RKVi6_-xt_J7AwpSfFLb3VMs_hRJ7DBK/view?usp=sharing