Curso Transformación Objeto Relacional, Persistencia
Transformación Objeto Relacional, Persistencia
Detalle del Curso
Este curso se orienta a:
Analistas, analistas funcionales, diseñadores con experiencia en estos trabajos que todavía no logran incorporar el paradigma Orientado a Objetos.
Ejemplos con UML y Enterprise Architect con PC
Objetivos
En este curso se brindaran al asistente los conceptos, claves y técnicas del almacenamiento en bases de datos relacionales desde software orientado a objetos. Este problema conocido como Capa de acceso a datos o implementación de clases persistentes es hoy, una constante en todas las aplicaciones de software con uso de datos intensivo que se efectúan en lenguajes orientados a objetos.
La correcta implementación del acceso a datos es crítico en el éxito de un software de gestión comercial, lo que lo hace un tema necesario a nivel del diseño de las aplicaciones. En este curso analizaremos el problema y veremos las soluciones posibles para él.
Requisitos
Conocimientos y experiencia en Análisis y Diseño de Sistemas.
Plan de Estudio
Programa sintético
1-Software en Capas
2- Mapeo Objeto Relacional
3- Relaciones entre clases
4-Consideraciones de implementación y Patrones
Programa analítico
1-Software en Capas
Complejidad del Software Actual
Software distribuido, Internet
Software Orientado a Objetos
Definición de persistencia
Bases de datos Orientadas a Objetos
Bases de datos Relacionales
Las capas más comunes del software
Transformación Objeto Relacional
2-Mapeo Objeto Relacional
Atributos de Clases
Definición de las Tablas
Almacenar los atributos en Tablas
Los métodos y estrategias
Los problemas más frecuentes
3-Relaciones entre clases
Asociación
Agregación
Composición
Generalización
Como mapear las relaciones entre clases
Relaciones entre tablas
Normalización
4- Consideraciones de implementación y Patrones
La sincronización
Concurrencia pesimista y optimista
El tratamiento de los errores
Patrones aplicables al problema
Buscando la estrategia de actualización más adecuada a nuestro ambiente
Los Framework más comunes


