Banco de Dados: Fundamentos e Conceitos de banco de dados: Relações, Domínios, Atributos, Tuplas e seus tipos, Integridade, Integridade Referencial, Chave Primária e Chaves Estrangeiras, Transações. Propriedades ACID, CRUD, Formas Normais, Metadados, Álgebra Relacional, Controle de Acesso. Trigger, Funções, Cursor, Otimização de Consulta, Transação, Stored Procedures, Log, Índice, View. Dado e informação, definição e classificações de banco de dados. Arquitetura ANSI/SPARC para banco de dados, definição de informação apoiado em banco de dados. Projeto conceitual e lógico de banco de dados. Normalização de dados. Projeto físico de banco de dados: Projeto e implementação de uma base de dados relacional. Fundamentos e Padrões de Análise da Modelagem conceitual. Dados abertos (Open Data): Conceitos. Modelo de dados: Fundamentos de modelos de dados, relacional e de entidade relacionamento. (Parte 1)
Banco de Dados: Fundamentos e Conceitos de banco de dados: Relações, Domínios, Atributos, Tuplas e seus tipos, Integridade, Integridade Referencial, Chave Primária e Chaves Estrangeiras, Transações. Propriedades ACID, CRUD, Formas Normais, Metadados, Álgebra Relacional, Controle de Acesso. Trigger, Funções, Cursor, Otimização de Consulta, Transação, Stored Procedures, Log, Índice, View. Dado e informação, definição e classificações de banco de dados. Arquitetura ANSI/SPARC para banco de dados, definição de informação apoiado em banco de dados. Projeto conceitual e lógico de banco de dados. Normalização de dados. Projeto físico de banco de dados: Projeto e implementação de uma base de dados relacional. Fundamentos e Padrões de Análise da Modelagem conceitual. Dados abertos (Open Data): Conceitos. Modelo de dados: Fundamentos de modelos de dados, relacional e de entidade relacionamento. (Parte 2)
SQL: linguagens de definição (DDL), manipulação (DML), controle (DCL) e transação (DTL) de dados em SGBDs relacionais. Linguagem de definição e manipulação de banco de dados (query language). Objetos de Bancos de Dados: tabelas, triggers, índices, views, constraints, sequences, procedures, packages, functions, synonyms, types e Jobs.
Controles operacionais de banco de dados: Controle de recuperação de falhas, de concorrência, de integridade e de segurança.
Sistemas Gerenciadores de Bancos de Dados: Conceitos, Arquiteturas e Fundamentos de Administração de Bancos de dados Oracle.
Big Data: noções básicas, conceitos, análise de dados.