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

- Teacher: Duarte Olival
