option
Cuestiones
ayuda
daypo
buscar.php

Tema 5 Acceso a datos v2

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Tema 5 Acceso a datos v2

Descripción:
Bases de datos objeto-relacionales y orientadas a objetos (IA)

Fecha de Creación: 2026/05/10

Categoría: Informática

Número Preguntas: 10

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuáles son características propias de las BDOO?. Soportan herencia. Utilizan OID. Necesitan siempre JOIN para recuperar objetos complejos. Permiten acceso navegacional. Solo almacenan datos atómicos.

Dos objetos en una BDOO: Si cambian los atributos, el objeto sigue teniendo el mismo OID. Nunca pueden tener los mismos datos. Son equivalentes únicamente si comparten OID y atributos. Pierden su OID cuando se modifican.

Sobre ObjectDB y JPA: EntityManager representa una conexión con la base de datos. EntityManagerFactory se comparte por toda la aplicación. commit() inicia una transacción. persist() almacena objetos. remove() elimina objetos.

¿Qué ocurre si se intenta actualizar un objeto en ObjectDB que no ha sido previamente recuperado o insertado en la misma sesión?. Se actualiza automáticamente. Se genera siempre una excepción. Puede añadirse como un objeto nuevo. Se elimina el objeto anterior.

Sobre OQL: Tiene sintaxis parecida a SQL. Permite navegación entre objetos. Incluye primitivas UPDATE y DELETE como SQL. Es un lenguaje declarativo. Puede devolver colecciones de objetos.

En Oracle objeto-relacional, REF se utiliza para: Obtener el valor completo de un objeto. Crear referencias entre objetos. Recuperar tablas anidadas. Comparar objetos con MAP.

Respecto a VARRAY y tablas anidadas: Un VARRAY es una colección ordenada. Una tabla anidada tiene tamaño máximo obligatorio. Los elementos de tablas anidadas pueden consultarse individualmente. Los elementos de un VARRAY son fácilmente accesibles individualmente desde SQL. Un VARRAY puede almacenar objetos.

¿Cuál es la principal diferencia entre MAP y ORDER?. MAP compara objetos y ORDER devuelve escalares. MAP y ORDER pueden declararse simultáneamente. MAP proyecta el objeto a un valor escalar para compararlo. ORDER solo sirve para fechas.

¿Qué ocurre al acceder a atributos de un objeto atómicamente nulo?. Oracle lo inicializa automáticamente. Se produce ACCESS_INTO_NULL. El atributo toma valor 0. El objeto deja de ser nulo automáticamente.

Sobre transacciones: Deben cumplir propiedades ACID. Atomicidad significa “todo o nada”. Isolation significa que las transacciones pueden interferirse. COMMIT confirma los cambios. SAVEPOINT permite volver atrás parcialmente dentro de una transacción.

Denunciar Test