Base de Dados

O curso Avançado de Base de Dados tem como público alvo Desenvolvedores de aplicações, conhecedores de lógica de programação, administradores de Base de Dados.

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

Objectivos do Curso

Aperfeiçoar o desenho de PL/SQL

criação de aplicações que usam PL/SQL

Instruções CRUD (INSERT, SELECT, UPDATE, DELETE)

Criação de estruturas e Queries avançadas

Programa Curricular

Módulo 1: Introdução à Arquitetura Avançada

Revisar conceitos avançados de Normalização e iniciar o desenho de Schemas para a construção de PL/SQL eficiente.

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

Definir requisitos de performance e otimizar as Instruções CRUD (SELECT, INSERT, UPDATE, DELETE) em massa.

Módulo 3: Planeamento Detalhado e Otimização

Aperfeiçoar o desenho de PL/SQL criando Stored Procedures, Functions e Triggers otimizadas para performance.

Módulo 4: Execução, Monitorização e Alta Disponibilidade

Explorar Queries Avançadas (uso de Replicação, Transações) e focar na criação de aplicações que usam PL/SQL seguro.

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

Implementar segurança avançada no PL/SQL e na Criação de Estruturas (Tabelas e Visões) para prevenir ataques (SQL Injection).

Módulo 6: Encerramento, Novas Tendências e Lições Aprendidas

Consolidar o conhecimento de Criação de Estruturas (DDL) e Queries Avançadas no projeto final, explorando tendências NoSQL.

Pré-requisitos

Noções de Base de Dados Relacionais;
Ter feito um curso de Logica de Programação;
Conceitos básicos de SQL;
Conhecimentos básicos de redes de computadores.

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