You are on page 1of 9

Persistence Framework for

Object-Relational Database
Framework O-ODBM
Object - Object Database Mapping

Requisitos doFramework OODBM

R1 Controlar a regra de integridade referencial


associada ao tipo REF. Em BDOR possvel definir
relacionamentos entre objetos com o uso de REF.

R2 - Flexibilidade para multiplataforma de banco de dados

R3 - No necessitar de conhecimentos de SQL e do SGBD


por parte do desenvolvedor

R4 - Gerenciar conexes com o SGBD. Transacciones


mantenerlas hasta el final (commit rollback). Encargado
de mantener la integridad de los datos

R5 - Gerenciar execuo de transaes, disponibilizando


uma interface para que o desenvolvedor consiga definir
suas transaes.
R6 - Gerao automtica de cdigos para criao dos
esquemas de objetos no SGBD, incluindo cdigos para
manipulao destes objetos.
R7 - Funcionar como ponto de acesso base de dados,
no sendo necessrio aplicao se conectar ao SGBD
diretamente.
R8 Emprego de conceito de anotaes para a definio
do que dever ser persistido na base de dados. Isto
facilita a configurao do esquema de objetos.

R9 Implementao de herana na base de dados, conforme a OO.

R10 Implementao de relacionamentos unidirecionais,


bidirecionais e multivalorados, usando, quando possvel, referncias
(REF) a objetos.

R11 - Capacidade de no degradar o desempenho da aplicao.

R12 - Capacidade de recuperar dados sobre demanda, ou seja, de


acordo com o que foi definido pelo desenvolvedor, adiar ou no a
recuperao de dados relacionados para melhorar a eficincia no
acesso a dados.

R13 - Capacidade de persistir dados sobre demanda (caracterstica


definida como cascade na JPA) .

Ventajas:

Facilitar la persistencia de los datos


Con esto facilita el trabajo del
desarrollador
El desarrollador no necesita conocer el
SGBD
No necesita conocer sentencias SQL.
Se adapta a diferentes SGBD

You might also like