BASE DE DADOS – FUNDAMENTOS

Objectivos Específicos

Público-Alvo

Pré-Requisitos

Conteúdo Programático

Indicações Metodológicas

Preçario

Coordenadas Bancárias

Objectivos Gerais

Objectivos Específicos

Público-Alvo

Todo público, desde estudantes, profissionais de TI, etc.

Pré-requisitos

Sem Pré-Requisitos

  • 6 Semanas
  • 2020-08-15
  • 25.000,00 AOA

Conteúdo Programático

1. INTRODUÇÃO
1.1 Modelos de Dados
1.2 Arquitectura de Base de Dados
1.3 Arquitectura de Servidores

2. SISTEMAS DE GERENCIAMENTO DE BASE DE DADOS
2.1 Características
2.2 Base de Dados Vs. Processamento Tradicional
2.3 Capacidades do SGBD
2.4 Arquitectura de SGBD
2.5 Modelos de Dados, Esquemas e Instâncias
2.6 Arquitectura e Independência de Dados de SGBD
2.7 Linguagens de Base de Dados

3. MODELAGEM DE DADOS USANDO O MODELO ENTIDADE – RELACIONAMENTO (MER)

3.1 Modelo de Dados Conceitual de Alto nível e Projecto de Base de Dados
3.2 Conceito Entidade – Relacional
3.3. Diagrama Entidade – Relacional (DER)
3.4 Tipos de Relacionamentos
3.4 Notações e Conversões

4. MODELO DE DADOS RELACIONAL
4.1 Notação do Modelo Relacional
4.2 Atributos – Chaves de uma Relação
4.3 Esquemas de Base de Dados Relacional e Restrições de Integridade
4.4 Operações de Manipulação sobre Relações
4.5 Mapeamento do MER para o Modelo De Dados Relacional

5. DEPENDÊNCIAS FUNCIONAIS E NORMALIZAÇÃO DE BASE DE DADOS

5.1 Directrizes para o projecto informal de esquema e relações
5.2 Anomalia de Inserção
5.3 Dependências Funcionais

6. LINGUAGEM FORMAIS DE CONSULTA
6.1 Álgebra Relacional
6.2. Conceitos de Projeção, Seleção e Junção
6.3 Sequências de Operações
6.4 Renomeando Atributos
6.5 Operações de Teorias de Conjuntos
6.6 Operações de Junção
6.7 Operação Division
6.8 Funções de Agregação

7. LINGUAGEM STRUCTURED QUERY LANGUAGE
7.1 Estrutura Básica
7.2 Consulta e Classificação de Dados
7.3 Funções de Uma Linha e Múltiplas Linhas
7.4 Funções Agregados
7.5 Subconsultas
7.6 Operações com Conjuntos
7.7 Operações com Objectos de Base de Dados usando DDL
7.8 Manipulação de Dados usando DML
7.9 Controlo de permissões usando TCL

Indicações Metodológicas

Coordenadas Bancárias

Banco: Banco BAI Nº de Conta: 09038517910001 IBAN: AO06004000009038517910197