FICHA DE DISCIPLINA

 

 

LICENCIATURA EM Engenharia Informática e Computação

ANO LECTIVO 1997/98

NOME DA DISCIPLINA Tecnologia dos Sistemas de Gestão de Bases de Dados

ANOSEMESTREESCOLARIDADE 3h T + 1h TP

DEPARTAMENTO QUE LECCIONA A DISCIPLINA DEEC

DOCENTES Gabriel David e João Correia Lopes

 

REGENTE Gabriel David (gtd@fe.up.pt)

CATEGORIA Professor Auxiliar

PRATICAS João Correia Lopes (jlopes AT fe.up.pt)

CATEGORIA Professor Auxiliar

 

Nº. T. TEÓRICAS 1

Nº. T. PRÁTICAS

Nº. T. TEÓR./PRÁT. 2

 

 

 

 

OBJECTIVOS DA DISCIPLINA

Levar os alunos a compreender a construção dos sistemas de gestão de bases de dados e assim habilitá-los a projectar e gerir uma instalação e a desenvolver componentes de gestão de dados noutras aplicações.

 

CONTEÚDO DA DISCIPLINA

Revisão de álgebra relacional e SQL. Optimização de perguntas, em especial de SQL. Gestão de transacções, concorrência e recuperação. Bases de dados orientadas por objectos. A norma ODMG’95. Distribuição de dados e norma CORBA. Integração de sistemas relacionais e orientados por objectos.

METODOLOGIA DA DISCIPLINA

As aulas teóricas serão usadas para exposição formal da matéria, acompanhada da apresentação de exemplos e sua discussão. Nas aulas teórico-práticas é analisado um sistema concreto e desenvolvido um pequeno projecto num SGBDOO.

BIBLIOGRAFIA OBRIGATÓRIA

• A first course in Database Systems. Jeffrey D. Ullman, Jennifer Widom. Prentice-Hall, 1997.

BIBLIOGRAFIA RECOMENDADA

• Principles of Database and Knowledge-Base Systems. Jeffrey D. Ullman.

Computer Science Press, 1989.

• Object-oriented databases. Setrag Khoshafian.

John Wiley & Sons, 1993.

• Foundations of Databases. Serge Abiteboul, Richard Hull, Victor Vianu.

Addison-Wesley Publishing Company, 1995.

• An Introduction to Database Systems. C. J. Date. 6thed.

Addison-Wesley, 1995.

 

AVALIAÇÃO

Avaliação de frequência: peso=40%; mínimo=6

(incluindo trabalhos práticos e mini-testes)

Teste/Exame: peso=60%; mínimo=6

(prova com consulta, com a duração de 2H30 horas).