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.