DAM → Programación → RA8
RA8 · verificado

RA8 de Programación · DAM

Utiliza bases de datos orientadas a objetos, analizando sus características y aplicando técnicas para mantener la persistencia de la información.

Comprobar mi dominio con José →

Contenido verificado asociado a este RA

Bases de Datos Orientadas a Objetos (BDOO): características y fundamentos

Se analizan los fundamentos y características distintivas de las bases de datos orientadas a objetos (BDOO): persistencia directa de objetos, identidad, encapsulación, herencia y polimorfismo. Se contrastan con el modelo relacional (con y sin ORM) y con bases NoSQL documentales, y se identifican escenarios profesionales donde su uso resulta apropiado.

Instalación y Gestión de Sistemas Gestores de BDOO

Guía práctica para la instalación, configuración y administración básica de sistemas gestores de bases de datos orientadas a objetos, explorando sus interfaces y herramientas.

Programación con Bases de Datos Orientadas a Objetos

Desarrollo de aplicaciones que interactúan con BDOO para almacenar, recuperar, actualizar y eliminar objetos, incluyendo el manejo de tipos de datos complejos.

Conceptos clave

Bases de Datos Orientadas a Objetos (BDOO)Impedance mismatchIdentidad de objetoEncapsulación, herencia y polimorfismo en persistenciaPersistencia ortogonalEstándar histórico ODMGDiferencia entre BDOO y NoSQL documentalInstalación de SGBDOOConfiguración de SGBDOOHerramientas de administraciónGestión de esquemasClases persistentesTransaccionesConcurrenciaOperaciones CRUDPersistencia de objetosConsultas de objetosTipos de datos estructurados

Errores que conviene evitar

  • Confundir una BDOO con una base relacional que usa ORM, atribuyendo a una lo que corresponde a la otra
  • Subestimar la dificultad de evolucionar el esquema de clases cuando ya existen objetos persistidos con una versión anterior
  • Confundir identidad de objeto con igualdad de valores, provocando errores al comparar o actualizar objetos recuperados
  • Problemas de compatibilidad de versiones
  • Errores de configuración de rutas o variables de entorno
  • Falta de permisos para la instalación o ejecución
  • Errores en la gestión de transacciones
  • Problemas de concurrencia al actualizar objetos

Qué se evalúa en este RA

CE a

Se han identificado las características de las bases de datos orientadas a objetos.

CE b

Se ha analizado su aplicación en el desarrollo de aplicaciones mediante lenguajes orientados a objetos.

CE c

Se han instalado sistemas gestores de bases de datos orientados a objetos.

CE d

Se han clasificado y analizado los distintos métodos soportados por los sistemas gestores para la gestión de la información almacenada.

CE e

Se han programado aplicaciones que almacenen objetos en las bases de datos creadas.

CE f

Se han realizado programas para recuperar, actualizar y eliminar objetos de las bases de datos.

CE g

Se han realizado programas para almacenar y gestionar tipos de datos estructurados, compuestos y relacionados.

Canal Estudios es un servicio de Skillback S.L. · NIF B2481724 · Barcelona, España
Aviso legal · Privacidad · Cookies · Términos · Atles de Catalunya