Bases de Dados
96/97
Pretende-se que os alunos sejam confrontados com os problemas que aparecem nas várias fases que constituem o projecto de uma base de dados desde a obtenção de um esquema conceptual à sua tradução para o modelo relacional. Pretende-se ainda que ganhem prática com a utilização de Sistemas de Gestão de Base de Dados comerciais.
Semana | Dias | Assunto |
1 | 23/9 - 27/9 | O formalismo entidade-associação. Exercícios de modelização conceptual |
2 | 30/9 - 4/10 | Continuação dos exercícios de modelização entidade-associação |
3 | 7/10 - 11/10 | Transposição de modelos entidade-associação para o modelo relacional |
4 | 14/10 - 18/10 | Exercícios sobre álgebra relacional |
5 | 21/10 - 25/10 | Utilização do SGBD ACCESS |
6 | 28/10 - 1/11 | Prática de SQL |
7 | 4/11 - 8/11 | Prática de SQL |
8 | 11/11 - 15/11 | Distribuição de trabalhos práticos. Representação dos problemas propostos nos trabalhos práticos recorrendo ao formalismo entidade-associação |
9 | 18/11 - 22/11 | Tradução dos modelos dos trabalhos práticos para o modelo relacional. Criação das tabelas usando o SGBD ORACLE. Introdução de instâncias exemplo |
10 | 25/11 - 29/11 | Elaboração de perguntas em SQL |
11 | 2/12 - 6/12 | Apresentação dos trabalhos. |
12 | 9/12 - 13/12 | Normalização |
13 | 16/12 - 20/12 | Transacções e concorrência |
J.D. Ullman. Principles of Data and Knowledge Bases, volume 1. Computer Science Press, 1988.
4IS1: | 1/11 |
e-mail: jlopes@fe.up.t | |
INESC: 209 4245, Praça da República, sala 204 |
João Correia Lopes,
Outubro 7, 1996
João Correia Lopes