19411012 Semestre 3

Base de Dados I

Fundamentos de sistemas de gestão de bases de dados relacionais e introdução a NoSQL.

ECTS
5
Idioma
pt
Pré-requisitos
Nenhum pré-requisito informado ainda.

Conteúdos Programáticos

  • Conceitos gerais de bases de dados e arquitetura ANSI/SPARC.
  • Transações e tipos de utilizadores.
  • Organização física e gestão de ficheiros.
  • Bases de dados distribuídas: replicação e fragmentação.
  • Modelo relacional, formas normais e regras de Codd.
  • Álgebra relacional e SQL (DDL, DML, DCL) e otimização de consultas.
  • Desempenho e escalabilidade.
  • Introdução a bases de dados NoSQL e teorema CAP.

Tópicos

7 tópicos