Bases de Dados AvanAi??adas

DenominaAi??A?o EstratAi??gia ECTS
Bases de Dados AvanAi??adas TeA?rica/prA?tica e PrA?tica 6
A?rea cientAi??fica: CiA?ncias da Especialidade/Aplicadas
SAi??ntese programA?tica:

Sistemas de GestA?o de Bases de Dados. O modelo relacional: revisA?o e anA?lise. Novas aplicaAi??Ai??es: bases de dados semA?nticas, geomAi??tricas, dedutivas e temporais. Novos modelos: extensAi??es ao modelo relacional, modelo lA?gico/dedutivo, e modelo orientado por objectos. Modelo orientado por objectos: tipos de modelos. Arquitecturas de bases de dados orientadas por objectos. Modelos distribuAi??dos: CORBA and ORB. Bases de dados distribuAi??das.

 

CompetA?ncias especAi??ficas adquiridas:

Ser capaz de:

– Conhecer em profundidade os modelos de Bases de Dados de 3A? geraAi??A?o, posteriores ao modelo relacional.

– Identificar as soluAi??Ai??es introduzidas por tais modelos no que diz respeito Ai?? representaAi??A?o e manipulaAi??A?o de informaAi??A?o complexa.

– Conceber e implementar modelos avanAi??ados de representaAi??A?o da informaAi??A?o, extensAi??es ao modelo relacional, e modelo relacional/objecto e objecto.

– Compreender as arquitecturas nA?o clA?ssicas de bases de dados.

 

ReferA?ncias bibliogrA?ficas:

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

[2] JosAi?? L. Pereira, Tecnologia de Bases de Dados, 2A? 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.