1 |
1 |
Introdução aos Sistemas de Bases de Dados: conceitos fundamentais; arquitectura de um
Sistema de Gestão de Base de Dados (SGBD) |
2 |
2 |
Projecto Conceptual usando o Modelo Entidade-Associação (EA) |
3 |
3 |
Modelo Relacional. Álgebra Relacional |
4 |
3 |
Tradução do modelo E/A para o modelo relacional |
5 |
4, 5 |
Refinamento do Esquema e Dependências Funcionais |
6 |
6, 7, 8, 9 |
SQL: linguagem de interrogação, linguagem de modificação, linguagem de definição de
dados, segurança e vistas |
7 |
10 |
"Query by example" |
8 |
11 |
Restrições de Integridade, asserções e gatilhos |
9 |
12 |
Optimização de interrogações |
10 |
13 |
Projecto físico da base de dados; afinação da base de dados |
11 |
14 |
Controlo de concorrência e recuperação |
12 |
15 |
Bases de dados paralelas e distribuídas |
13 |
16 |
Limitações do modelo relacional |
14 |
16 |
Extensões ao modelo relacional e SGBD orientados aos objectos |
15 |
17 |
Bases de dados dedutivas e bases de dados activas |
16 |
18 |
Sistemas de apoio à decisão: data warehousing; OLAP; data mining |