Modelo orientado a objetos
Descripción
El modelo orientado a objetos aplica los principios de la programación orientada a objetos al almacenamiento de datos, integrando estructura y comportamiento en un mismo elemento. Resulta especialmente útil para representar información compleja, con relaciones ricas y datos no tabulares, que resulta difícil de modelar con el enfoque relacional clásico.
Esta acción formativa presenta los fundamentos del modelo de datos orientado a objetos y su aplicación en las bases de datos. El alumnado aprenderá a identificar clases, objetos, herencia y encapsulación dentro del contexto de la persistencia de datos, y a valorar las ventajas e inconvenientes de este modelo frente a otras alternativas.
Teleformación con tutor. Formación bonificable para empresas vía FUNDAE.
Programa detallado
Módulo 1. Fundamentos del modelo orientado a objetos
1. Conceptos básicos
- Objetos, clases e instancias
- Atributos y métodos
- Identidad de objeto
- Encapsulación y ocultación de información
- Persistencia de objetos
2. Relaciones entre objetos
- Herencia y jerarquías de clases
- Polimorfismo
- Asociaciones y agregaciones
- Composición de objetos
- Objetos complejos y colecciones
Módulo 2. Bases de datos orientadas a objetos
1. Almacenamiento orientado a objetos
- Sistemas gestores orientados a objetos
- Lenguajes de consulta de objetos
- Mapeo objeto-relacional
- Bases de datos objeto-relacionales
- Casos de uso recomendados
2. Análisis comparativo
- Ventajas frente al modelo relacional
- Limitaciones e inconvenientes
- Rendimiento e integridad
- Madurez y estandarización
- Criterios de selección
¿Quieres formar a tu equipo en este curso?
Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.
o calcula primero cuánto crédito genera tu empresa →
✓ ¡Recibido! Te enviamos la información de Modelo orientado a objetos lo antes posible.