SQL Avançado

No Curso Avançado de SQL você terá a oportunidade de elevar suas habilidades em manipulação de dados a um novo patamar. Se você já domina os fundamentos do SQL e está pronto para desafios mais complexos, este curso foi projetado sob medida para você.

Duração
35 Horas
Modalidade
Presencial
Certificação
Incluída
Nível
Avançado

Objectivos do Curso

Dominar Consultas Avançadas de Junção

Utilizar Subconsultas e Consultas Aninhadas

Explorar Funções Analíticas

Otimizar o Desempenho das Consultas

Gerenciar Transações e Controle de Concorrência

Programa Curricular

Módulo 1:Introdução, Revisão de Fundamentos e Otimização

Introduzir a análise do plano de execução para Otimizar o Desempenho das Consultas e garantir a performance.

Módulo 2: Iniciação e Definição de Requisitos de Performance

Definir requisitos de latência, estudar Indexing e Partitioning para Otimizar o Desempenho das Consultas.

Módulo 3: Planeamento Detalhado e Consultas Complexas (Avançado)

Aplicar Funções Analíticas (Window Functions), CTEs e preparar-se para Dominar Consultas Avançadas de Junção.

Módulo 4: Execução, Monitorização e Programação no Banco de Dados

Dominar Consultas Avançadas de Junção (tipos de JOINs) e Utilizar Subconsultas e Consultas Aninhadas (CTEs, Stored Procedures).

Módulo 5: Gestão de Riscos e Segurança de Dados

Implementar Transações e Controle de Concorrência (ACID) para garantir a integridade dos dados, mitigando riscos de acesso.

Módulo 6:Encerramento, Refatoração e Lições Aprendidas

Validar a otimização, refatorar queries e documentar as melhores práticas para Otimizar o Desempenho das Consultas.

Pré-requisitos

Não são necessários conhecimentos prévios específicos, tornando este curso acessível a profissionais de diferentes níveis de experiência em TI.

Local do curso

Maputo Cidade – Os cursos podem ser ministrados no centro de treinos da SETMA ou nos escritórios do cliente

Pronto para Transformar a Sua Carreira?

Junte-se aos nossos próximos cursos e torne-se um profissional certificado