Conceitos básicos de banco de dados 1. Arquitetura de Dados: 1.1 Modelagem de dados (conceitual, lógica e física). 1.2 Criação e alteração dos modelos lógico e físico de dados.
1.3 Abordagem relacional. 1.4 Normalização das estruturas de dados. 1.5 Integridade referencial. 1.6 Metadados. 1.8 Técnicas de engenharia reversa para criação e atualização de modelos de dados.
1.9 Linguagem de consulta estruturada (SQL). 1.10 Linguagem de definição de dados (DDL). 1.11 Linguagem de manipulação de dados (DML). 1.12 Sistema Gerenciador de Banco de Dados (SGBD). 1.13 Propriedades de banco de dados: atomicidade, consistência, isolamento e durabilidade. 1.14 Independência de dados.
1.15 Transações de bancos de dados.
1.16 Melhoria de performance de banco de dados
Business Intelligence 1.7 Modelagem dimensional. 1.8 Avaliação de modelos de dados. 1.2 Conceitos, fundamentos, características, técnicas e métodos de business intelligence (BI). 1.3 Mapeamento de fontes de dados. 1.6 Conceitos de data warehouse. 1.7 Técnicas de modelagem e otimização de bases de dados multidimensionais. 1.8 Construção de relatórios e dashboards interativos em ferramentas de BI. 1.10 Geração de insights a partir de relatórios e dashboards. 1.11 BI como suporte a processos de tomada decisão.
Big Data - 1.17 Bancos de dados NoSQL. 1.21 Data Lakes e Soluções para Big Data. 1.22 Diferenciação entre bancos relacionais, multidimensionais, documentos e grafos.
1.18 Integração dos dados (ETL, Transferência de Arquivos e Integração via Base de Dados).
1 Análise de dados e informações. 1.1 Dado, informação, conhecimento e inteligência. 1.4 Dados estruturados e dados não estruturados.
1.5 Conceitos de OLAP e suas operações.