Bases de Dados
96/97

Objectivo

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.

Aulas

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

Bibliografia

J.D. Ullman. Principles of Data and Knowledge Bases, volume 1. Computer Science Press, 1988.

Feriados

4IS1: 1/11

Atendimento

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
Mon Oct 7 15:47:24 WET 1996