Bancos de dados: Modelagem de dados, conceitual e semântica.
Modelo de Entidades e Relacionamentos. Notação IDEF1X. Administração de bancos de dados. Administração de dados e metadados: gestão, organização, coleta e manutenção.
Sistema relacional: teoria, estrutura, linguagens, operações, normalização, integridade. Projeto de bancos de dados: teoria. Dependências funcionais. Normalização.
Linguagem SQL. Consultas e subconsultas. Comandos de consulta, inserção, alteração e remoção de registros. Outros comandos para manipulação (DML), controle (DCL), descrição de dados (DDL) e Linguagem de controle de transação (TCL). Técnicas de implementação de SGBD.
Transações: conceito, propriedades e implementação. Processamento e otimização de consultas. Recuperação e concorrência. (Parte 1)
Transações: conceito, propriedades e implementação. Processamento e otimização de consultas. Recuperação e concorrência. (Parte 2)
Segurança em bancos de dados.
Distribuição de dados e transações.
Gerenciadores de bancos de dados. Sólidos conhecimentos de Oracle 19c,
PostgreSQL: Instalação, operação, tunning, manutenção, gerenciamento, backup. Criação e manutenção de views, funções, stored procedures, triggers, segurança. Conexões. Manipulação e armazenagem de dados com XML
Conceitos de Data Warehouse, Técnicas de modelagem e otimização de bases de dados multidimensionais.