III-1. Conceitos: Padrão ANSI para arquitetura de SGBD. Modelo relacional de dados. Álgebra relacional. Cálculo relacional, Formas normais, Transação, Commit em duas fases, Serialização; Bloqueios (granularidade, exclusivos, compartilhados e de intenção); Método otimista de controle de concorrência.
III-2. Modelo de Dados: Entidades; Atributos; Relacionamentos-Cardinalidade; Generalização e especialização de entidades; Mapeamento para modelo relacional.
III-3. ANSI SQL/92: Níveis de Isolamento de transações; Tipos de dados; Criação de domínios; Criação de tabelas; Manipulação de dados (insert, update, delete); Clausula select; Funções de agregação; Junções – produto cartesiano, interna, externa (esquerda, direita, ambos); Referência a tabelas; Operações em tabelas (union, except, intersect); Expressões condicionais (operadores, IS, BETWEEN, LIKE, IN, MATCH, ALL, ANY, EXISTS, UNIQUE); Subqueries; Visões (atualização de dados); Restrições (de domínio, chave candidata, chave estrangeira, definidas para tabela, assertivas); Ações na restrição de chave estrangeira; avaliação postergada de restrições.
III-4. Apoio à Decisão: Modelo dimensional; Drill Down; Esquemas estrela e floco de neve; Métricas aditivas, não aditivas e semi-aditivas; Dimensões não estáveis; Agregação de fatos; Uso de fatos agregados; Procedimentos de extração, transformação e carga.
Este curso visa auxiliar os alunos que estão se preparando para o concurso do BNDES, PETROBRÁS e demais concursos em que o edital cobre o conteúdo programático ministrado neste curso.
Atenção alunos que adquiriram anteriormente o pacote de exercícios para o BNDES, ou seus módulos avulsos. Este curso é o mesmo gravado com foco no BNDES do ano passado e como o foco real é a banca (Cesgranrio) este curso vale também para a Petrobrás. Pedimos cuidado para não repetir a compra do curso.