Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEAD Tema 3 Eva 3

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
AD Tema 3 Eva 3

Descripción:
AD Tema 3 Eva 3

Autor:
Pablo
(Otros tests del mismo autor)

Fecha de Creación:
27/12/2023

Categoría:
Informática

Número preguntas: 47
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Qué es HQL?: La forma de realizar transformaciones entre objetos con Hibernate El dialecto de SQL que se usa en Hibernate El lenguaje de consultas propio de Hibernate.
¿Cómo indicamos el detalle de las clases que van a ser almacenadas en la base de datos usando Hibernate?: Con un archivo de mapeo independiente Anotando la clase Ambas dos opciones.
Cuando usamos Hibernate, ¿Cómo se crean sesiones válidas?: new HibernateSession() session.openSession() sessionFactory.openSession().
¿Que hace SessionFactory de Hibernate?: Establece el sistema de conexionado a nivel de sistema operativo Carga el fichero de configuración de Hibernate. Analiza la base de datos.
¿Cual es una característica de HQL?: La información resultante se obtiene en forma de objetos. Lenguaje interpretado Totalmente diferente a SQL, haciendolo más robusto.
¿En que consiste una relación muchos a uno en un SGBD como MySQL?: Relación donde la clave primaria de una tabla está referenciando la clave primaria de la otra tabla. Relación donde la clave foránea de una tabla está referenciando la clave primaria de la otra tabla. Relación donde la clave foránea de una tabla está referenciando la clave foránea de la otra tabla.
En Hibernate, ¿qué es un objeto de tipo transient?: Son objetos que acaban de ser instanciados pero no están asociados a sesiones de Hibernate. Son objetos persistentes, pero que su sesión se ha cerrado Son objetos que tiene una representación en la base de datos y están asociados a una sesión.
¿Que devuelve el método Query.list() de Hibernate?: Un array de objetos Una lista de objetos Un objeto ResultSet.
¿Es necesario hacer commit() en una transacción de Hibernate si solo se ha realizado una operación de lectura?: No Si se ha creado previamente una sesión de tipo persistente Siempre hay que hacerlo.
¿Debemos incluir el conector para nuestra base de datos en el archivo POM.xml si vamos a usar Hibernate?: No porque no es necesario conectores teniendo un ORM No, ya lo incluye Si, siempre.
¿Como se llama el fichero de configuración de un proyecto gestionado por Maven?: pom.xml config.pom.xml maven.xml.
Hibernate es un ORM muy poco usado, pero lo vemos en el curso porque está muy bien documentado: Falso, es muy usado Cierto Falso, falso, la documentación es escasa.
¿Que es una anotación en Java?: Una forma de crear nuevos objetos Una forma de conectarse correctamente a una base de datos Una forma de indicar información adicional sobre un determinada clase, atributo o método.
¿Que incluye el archivo hibernate.cfg.xml?: La configuración de la base de datos y la relación entre tablas que se mapean La configuración de la base de datos y el listado de las propiedades de las clases que se mapean La configuración de la base de datos y el listado de clases mapeadas.
¿Que significa ORM?: Optional Relational Manager Object Relative Manager Object Relational Mapping.
¿Hibernate implementa JPA?: No, implementa JDBC Si, pero de una forma muy poco standard Si, es una implementación muy popular.
¿Podemos usar Hibernate y JDBC en un mismo programa Java?: No, son incompatibles Si, lo podemos usar de forma indistinta y sin control Si, pero teniendo un poco de cuidado.
¿Que hace SessionFactory de Hibernate?: Solicita datos al usuario Restaura el mapeado original Crea la conexión con la base de datos.
¿Para qué sirve Maven?: Para instalar Hibernate en el sistema Para gestionar las conexiones con las bases de datos desde los ORM Para gestionar las dependencias de librerías de un proyecto Java.
¿Cual es una ventaja del uso de un ORM?: Rápidez de desarrollo Abstracción del lenguaje Reutilización de conectores.
Tarea 5 Diciembre .
Las Herramientas ORM se usan para: La gestión de paquetes dentro de Java Eclipse Ayudan a la conversión de objetos en registros de bases de datos La conversión de los datos dentro de una base de datos.
Una ventaja del uso de herramientas ORM es: Aplicaciones más rápidas Reutilización y mantenimiento del código Menor esfuerzo en el aprendizaje.
¿Cuál de las siguientes herramientas ORM es usada con Java? Eclipse NHibernate Hibernate.
¿Cómo se denomina el fichero de configuración de un proyecto gestionado por Maven? pom.xml web.xml maven.xml.
¿Qué etiqueta dentro del fichero de configuración de proyecto nos ayuda a incorporar unas librerías? <library> <project> <dependency>.
¿Qué nombre tiene el fichero de configuración de hibernate para la configuración de la conexión a la base de datos? Mapping.cfg.xml pom.xml hibernate.cfg.xml.
¿Qué etiqueta dentro del fichero de configuración con la base de datos usamos para el mapeo de las Clases en Java con la Base de datos? <map> <mapping> <sesion-map>.
Para poder mapear un objeto dentro de nuestro proyecto en Java con una tabla en la base de datos usamos Un fichero xml de mapeo Anotaciones dentro de la clase Cualquiera de las dos soluciones.
¿Qué anotaciones permite relacionar la clase con una tabla de la base de datos? @Table @Id @Map.
¿Qué clase nos permite gestionar las sesiones dentro de una comunicación hibernate? SessionFactory SessionMap SessionTable.
¿Qué Clase nos permite abrir y leer ficheros de configuración hibernate.cfg.xml y ejecutarlos? SessionFactory StandardServiceRegistry SessionMap.
¿En qué método dentro de nuestra clase de Administración de la sesión crearíamos nuestro borrado de entradas en la tabla? delete() create() update().
¿Cuál es el método de la sesión abierta que realiza las transacciones planificadas contra la base de datos a través de Hibernate? beginTransaction() startTransction() cualquiera de las dos anteriores.
¿Qué sesión abierta cierra la misma contra la base de datos a través de Hibernate? close() end() finish().
Las herramientas ORM cuentan con un lenguaje de consultas propio que, en el caso de Hibernate es: el hibernate Query SQL Languaje (HQSL) el Hibernate Query Languaje (HQL) el Hibernate Transaction Languaje (HTL).
Evaluación 3 .
El mapeo de objeto relacional se refiere: Al diseño instruccional de las bases de datos A la técnica de conversión de objetos en un lenguaje de Poo con las bases de datos relacionales A la técnica de Poo entro de Eclipse.
Una de las características de las herramientas ORM es: Ofrecer técnicas de sincronización Ofrecer técnicas de almacenamiento en fichero Ofrecer Metodologías de gestión y eficiencia del uso de memoria.
Una herramienta ORM usada en Java es: Hibernate Propel Doctrine.
¿Qué gestor de paquetes podemos usar para configurar un proyecto con Hibernate dentro de Eclipse? Npm Eclipse Maven.
¿Qué etiqueta dentro del fichero de configuración de proyecto de Maven nos ayuda a incorporar unas librerías? <dependency> <mapping> <version>.
Para poder mapear un objeto dentro de nuestro proyecto en Java con una tabla en la base de datos usamos: Un dichero XML de mapeo Anotaciones dentro de la clase Cualquiera de las dos soluciones anteriores.
¿Cuáles son las librerías que debemos incluir dentro de nuestras clases para poder realizar la anotación y mapeo con la base de datos? javax.persistence* javax.hibernate.* javax.mapping.*.
¿En qué método dentro de nuestra clse de administración de la sesión crearíamos nuestra creación de nuevas entradas en la tabla? read() create() update().
Las herramientas ORM cuentan con un lenguaje de consultas propio que, en el caso de Hibernate, es: el Hibernate Query Languaje (HQL) el Hibernate Transaction Languaje (HTL) el Hibernate Query Languaje (HQSL).
Autoevaluaciones .
Denunciar test Consentimiento Condiciones de uso