Conceitos Gerais: Arquitetura, modelos lógicos e representação física; Tipos de bancos de dados; modelo relacional; modelo Entidade x Relacionamento. (Parte 1)
Conceitos Gerais: Arquitetura, modelos lógicos e representação física; Tipos de bancos de dados; modelo relacional; modelo Entidade x Relacionamento. (Parte 2)
Linguagens de definição (DDL) e manipulação de dados (DML) em SGBDs relacionais. Esquema, campos, registros, índices, relacionamentos, triggers, stored procedures.
Concorrência, Recuperação após Falha. Conceito de transação, concorrência, recuperação, integridade. Processamento, armazenamento e recuperação de dados; Administração de Bancos de Dados: Projeto e implantação de SGBDs relacionais; Controle de proteção, integridade e concorrência; Backup e restauração de dados; Tolerância a falhas e continuidade de operação. Gerenciamento e processamento de Transações. (Parte 1)
Concorrência, Recuperação após Falha. Conceito de transação, concorrência, recuperação, integridade. Processamento, armazenamento e recuperação de dados; Administração de Bancos de Dados: Projeto e implantação de SGBDs relacionais; Controle de proteção, integridade e concorrência; Backup e restauração de dados; Tolerância a falhas e continuidade de operação. Gerenciamento e processamento de Transações. (Parte 2)
Segurança física do banco de dados: validação de acesso; atribuição de privilégios, conexão, navegação entre menus e número de processos simultâneos em sistemas cliente-servidor. Administração de usuários e pers de acesso.
Organização física e métodos de acesso.
Sistema Gerenciador de Banco de Dados (SGBD):Instalação, Configuração, Administração, Arquitetura. (MySQL)
Sistema Gerenciador de Banco de Dados (SGBD):Instalação, Configuração, Administração, Arquitetura. (PostgreSQL)
Avaliação de desempenho de banco de dados; Avaliação de desempenho de modelagens de bancos de dados; Backup. Elaboração e implantação de projeto de banco de dados; Elaboração de planos de manutenção.
NoSQL [não explícito no edital]