Acceso a Datos
|
|
Título del Test:
![]() Acceso a Datos Descripción: AD Unidad 3 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué entendemos por mapeo objeto-relacional?. Proceso que realiza una búsqueda avanzada en bases de datos relacionales. Técnica que realiza una conversión entre tipos de datos de objetos y bases de datos relacionales. Es un tipo de software para aumentar la eficacia de la depuración en programas orientados a objetos. Técnica para almacenar objetos en bases de datos no relacionales. En la gestión de transacciones de Hibernate: Se produce bloqueo de objetos en memoria. Tras la transacción se puede cerrar la sesión. Se debe abrir la sesión. Se define un objeto de la clase transacción. Un objeto recién creado que no se encuentre enlazado con el gestor de persistencia, se encuentra en estado. Persistente. Transitorio. Borrado. Disociado. Son herramientas ORM: Eclipse. iBatis. Hibernate. MyBatis. En JPA 2.0 y posteriores, se introdujo la API Criteria estándar, que es parte de la especificación de JPA. Verdadero. Falso. Si un objeto está en memoria después de terminada la sesión, están en estado. Transitorio. Persistente. Borrado. Disociado. En Hibernate el método para crear consultas SQL es. Session.creaConsulta(). Session.createSQLQuery(). Session.Hquery(). Session.SQLQuery(). Las entidades generadas en nuestros proyectos, aparecen anotadas con: @Relation. @Entity. @End. @Public. Los archivos de mapeo indican la correspondencia entre la clase y una tabla de la base de datos. Verdadero. Falso. Dos estrategias básicas de mapeo por herencia son: Tabla por polimorfismo. SINGLE_TABLE. Tabla por superclase. Mapeo de cada clase a su propia tabla. Un objeto en estado persistente. No se enlaza a la sesión de la base de datos. Se encuentra enlazada a la sesión actual de la base de datos. Se marca como borrado de la base de datos. todas las respuesta anteriores no son válidas. El lenguaje de consultas propio de Hibernate es. SQL. HQL. Ada. Query H. Son propiedades JDBC de Hibernate. hibernate.object. hibernate.connection.url. hibernate.connection.username. hibernate.connection.password. Hibernate ofrece dos formas de gestionar las entidades, API de Hibernate y API JPA, ésta última es la forma recomendada si estás siguiendo la especificación JPA. Verdadero. Falso. Las herramientas ORM permiten persistir objetos a través de un método: _____ y generar el SQL correspondiente. Meth.Orm. Orm.Load. Orm.Persist. Orm.Save. ¿Qué es lo primero que tenemos que hacer para configurar Hibernate?. Buscar el archivo de propiedades. Establecer las propiedades de hibernate.cfg.xml. Elegir un parámetro de org.properties. Ninguna de las anteriores es correcta. ¿Cómo se llama el fichero de Hibernate que contiene información sobre la base de datos y otras propiedades?. No existe tal fichero. hibernate.cfg.xml. hibernate.properties. hibernate.configuration. Una instancia de _____representa un conjunto entero de mapeos de los tipos de Java de una aplicación a una base de datos SQL. org.hibernate.xml. org.hibernate.cfg.Configuration. org.hibernate.properties. org.hibernate.cfg. Hibernate sólo existe para la plataforma Java. Verdadero. Falso. El conjunto de órdenes que se ejecutan en forma atómica e indivisible es: Una consulta. Un transacción. Una sesión. Una excepción. La herramienta ORM para Python es: Hibernate. SQLAlchemy. iBatis. .Entity Framework Core. Para poder cargar un objeto de acceso a datos, en Hibernate, no es necesario objetos Session. Verdadero. Falso. El lenguaje HQL es sensible a mayúsculas. Verdadero. Falso. La estrategia de recuperación de datos por defecto en Hibernate es. Eager. Lazy. Free. Albatros. SessionFactory básicamente lo que hace es: Crear una instancia del objeto configuración. Obtener del objeto configuración la información sobre JDBC y crear una conexión JDBC. Cerrar las transacciones activas. Comprobar si el archivo de configuración es sintácticamente correcto o no. @Column suele indicar configuración adicional de un atributo. Se usa por ejemplo para indicar si un atributo puede tener un valor nulo. Verdadero. Falso. En sistemas estándares de bases de datos, SQL sólo puede almacenar y manipular valores escalares organizados en tablas relacionales. ¿Verdadero o falso?. Verdadero. Falso. No es una ventaja de las herramientas ORM: Aplicaciones más fáciles de aprender. Reducir el tiempo de desarrollo de Software. Independencia de la base de datos. Reutilización. Las herramientas ORM convierten objetos en registros y a la inversa. Verdadero. Falso. Para sincronizar cambios en los objetos con la base de datos, Hibernate usa el método. update(). flush(). insert(). reload(). |




