BANCOS DE DADOS 7.1. Sistemas de Banco de Dados Relacionais: fundamentos, características, componentes, funcionalidades, vantagens do uso de um SGBD, componentes de um SGBD, ambientes, usuários de Banco de Dados (AD, DBA, Programador, etc.), arquiteturas (três-esquemas - ANSI-SPARC, centralizada e cliente/servidor), esquemas, instâncias, estado e independência de dados. 7.2. Projeto de Banco de Dados: modelos conceitual, lógico e físico. Formas normais. 7.3. Modelo relacional e Diagrama Entidade-Relacionamento (DER): conceitos, características, propriedades e restrições. Integridade de identidade e referencial. (Parte 1)
BANCOS DE DADOS 7.1. Sistemas de Banco de Dados Relacionais: fundamentos, características, componentes, funcionalidades, vantagens do uso de um SGBD, componentes de um SGBD, ambientes, usuários de Banco de Dados (AD, DBA, Programador, etc.), arquiteturas (três-esquemas - ANSI-SPARC, centralizada e cliente/servidor), esquemas, instâncias, estado e independência de dados. 7.2. Projeto de Banco de Dados: modelos conceitual, lógico e físico. Formas normais. 7.3. Modelo relacional e Diagrama Entidade-Relacionamento (DER): conceitos, características, propriedades e restrições. Integridade de identidade e referencial. (Parte 2)
Linguagem de Consulta Estruturada (SQL): comandos e declarações das Linguagens de Manipulação de Dados (DML), Definição de Dados (DDL), Controle de Dados (DCL), Transação de Dados (DTL) e Consulta de Dados (DQL). Restrições, Gatilhos, Procedimentos, Cursores e Tratamento de exceções.
SGBDs Oracle, MySQL e PostgreSQL: PL/SQL, Instalação, istração, organização física e lógica e segurança. (Parte 1)
SGBDs Oracle, MySQL e PostgreSQL: PL/SQL, Instalação, istração, organização física e lógica e segurança. (Parte 2)
SGBDs Oracle, MySQL e PostgreSQL: PL/SQL, Instalação, istração, organização física e lógica e segurança. (Parte 3)
Bancos de dados não-relacionais: NoSQL. Conceitos e fundamentos. Teorema CAP. Transações ACID e BASE. Tipos de banco de dados não relacionais, características e diferenças: Cassandra, MongoDB, Redis.
Conceitos de Data Warehouse.
Conceitos de BigData: Data Mining.
Fundamentos de Aprendizagem de Máquina: Tipos de aprendizado, tipos de algoritmos e tipos de variáveis.