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 |
ANO 3º SEMESTRE 2º ESCOLARIDADE 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).