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