LICENCIATURA EM Engenharia Informática e Computação ANO LECTIVO 1996/97 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/PRATICAS Gabriel David ([email protected]) CATEGORIA Professor Auxiliar REGENTE/PRATICAS João Correia Lopes CATEGORIA Assistente (jlopes AT fe.up.pt)
N.T. N. T. N. T. TEÓRICAS 1 PRÁTICAS 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
Optimização de perguntas, em especial de SQL. Gestão de transacções, concorrência e recuperação. Bases de dados orientadas por objectos. Distribuição de dados. Organização física.
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
* Principles of Database and Knowledge-Base Systems. Jeffrey D. Ullman.
Computer Science Press, 1989.
* Object-oriented databases. Setrag Khoshafian.
John Wiley & Sons, 1993.
BIBLIOGRAFIA RECOMENDADA
* Foundations of Databases. Serge Abiteboul, Richard Hull, Victor Vianu.
Addison-Wesley Publishing Company, 1995.
* Object-oriented Databases. Peter M. D. Gray, Krishnarao G. Kulkarni, Norman W. Paton.
Prentice-Hall, New York, 1992.
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).