Bases de Dados Avançadas

Denominação

Referência

Estratégia ECTS
Bases de Dados Avançadas Teórica/prática e Prática 6
Área científica: Ciências da Especialidade/Aplicadas
Síntese programática:

Sistemas de Gestão de Bases de Dados. O modelo relacional: revisão e análise. Novas aplicações: bases de dados semânticas, geométricas, dedutivas e temporais. Novos modelos: extensões ao modelo relacional, modelo lógico/dedutivo, e modelo orientado por objectos. Modelo orientado por objectos: tipos de modelos. Arquitecturas de bases de dados orientadas por objectos. Modelos distribuídos: CORBA and ORB. Bases de dados distribuídas.

 

Competências específicas adquiridas:

Ser capaz de:

- Conhecer em profundidade os modelos de Bases de Dados de 3ª geração, posteriores ao modelo relacional.

- Identificar as soluções introduzidas por tais modelos no que diz respeito à representação e manipulaç��o de informação complexa.

- Conceber e implementar modelos avançados de representação da informação, extensões ao modelo relacional, e modelo relacional/objecto e objecto.

- Compreender as arquitecturas não clássicas de bases de dados.

 

Referências bibliográficas:

[1] Chris J. Date, An Introduction to Database Systems, 6º ed., Addison-Wesley, USA, 1995.

[2] José L. Pereira, Tecnologia de Bases de Dados, 2ª ed., FCA, Lisboa, 1999.

[3] P.M.D. Gray, K.G. Kulkarni, and N.W. Paton. Object-Oriented Databases: A Semantic Data Model Approach. Prentice-Hall International(UK), Hertfordshire, 1992.

[4] Akmal B. Chaudhri, Mary Loomis, Object Databases in Practice, Prentice-Hall, 1998.