Suite de Soluciones
EBS
FRONT
VIEW
WIZARD
   
     

En el desarrollo de aplicaciones existen dos paradigmas que se solapan a la hora de considerar los datos. Uno es el modelo entidad-relación, que rige la programación de las bases de datos; y el otro es el diagrama de clases, el paradigma propio de la orientación a objetos. Existen en el mercado soluciones que permiten una convergencia entre estos dos modelos, permitiendo ahorrar la duplicidad de trabajo y cuidando de no perder ni rendimiento ni flexibilidad. Estas soluciones son conocidas con el nombre de ORM (Object Relational Mapping). Un software de ORM permite obtener todas las ventajas de una base de datos orientada a objetos, sin apartarse del uso de las más importantes bases de datos del mercado, que son las que corresponden al modelo relacional. Para el acceso a los datos se ha elegido una herramienta de ORM. Esta herramienta se ubica por debajo de las clases que componen el modelo brindando una escritura automática del código que accede a los datos. Permite aumentar la velocidad de desarrollo de nuevos módulos y proveer cierto nivel de independencia, o abstraerse respecto del modelo de datos. También permite definir, por entidad, estrategias de cacheo automático. De este modo, resolverá la carga en memoria de las tablas y datos que sean requeridos frecuentemente. La herramienta también provee funcionalidades específicas para la operatoria batch que permiten tener un mayor control de lo que se cachea. En lo que respecta al manejo de la integridad de los datos, en caso de haber un error en una transacción, se efectúa a través del mecanismo de rollback que proveen las bases de datos.

Ver también:

Máquina de Ejecución de Procesos
Contexto
Procesos
Manejo de los Errores
Operatoria Batch
Visión Desplegada
Estructura de Mínima


- Arquitectura MODHELUS
- MODHELUS CORE
- Características de Diseño
- Funciones Incluidas