Un Estudio de Aspectos de Lenguaje de Programación de Bases de Datos Disponibles en PJama

Gustavo Larriera [glarrier@ei.edu.uy]
Univ. Autónomo del Sur - Lab. Sistemas de Información
Agosto 1998.

Resumen. En este trabajo se estudian las características del sistema de tipos persistente de PJama, una implementación en desarrollo del lenguaje Java. El sistema PJama provee mecanismos de persistencia al lenguaje Java sin cambios en el lenguaje, que pueden revisarse desde el punto de vista de las bases de datos orientadas a objetos. El estudio realizado analiza las siguientes características: Naturaleza del sistema de tipos de PJama, su expresividad, propiedades de tipos y valores, y relaciones existentes entre los tipos. También se revisan aspectos típicos de los sistemas de bases de datos y las posibilidades que puede tener PJama al respecto.

Palabras clave: Lenguaje persistente; Java; orientación a objetos; sistema de tipos; lenguaje de base de datos; polimorfismo; herencia; transacción.