Bases de Dados AvanA�adas

DenominaA�A?o EstratA�gia ECTS
Bases de Dados AvanA�adas TeA?rica/prA?tica e PrA?tica 6
A?rea cientA�fica: CiA?ncias da Especialidade/Aplicadas
SA�ntese programA?tica:

Sistemas de GestA?o de Bases de Dados. O modelo relacional: revisA?o e anA?lise. Novas aplicaA�A�es: bases de dados semA?nticas, geomA�tricas, dedutivas e temporais. Novos modelos: extensA�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 distribuA�dos: CORBA and ORB. Bases de dados distribuA�das.

 

CompetA?ncias especA�ficas adquiridas:

Ser capaz de:

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

– Identificar as soluA�A�es introduzidas por tais modelos no que diz respeito A� representaA�A?o e manipulaA�A?o de informaA�A?o complexa.

– Conceber e implementar modelos avanA�ados de representaA�A?o da informaA�A?o, extensA�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] JosA� 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.