option
Cuestiones
ayuda
daypo
buscar.php

ACCESO A DATOS RA 3

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
ACCESO A DATOS RA 3

Descripción:
TEMA 3 DEL LIBRO

Fecha de Creación: 2025/12/03

Categoría: Otros

Número Preguntas: 31

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

3.1 (Concepto ORM) + 3.2 Instalación de una herramienta ORM. .

¿Qué es el mapeo objeto-relacional (ORM)?*. Un método para cifrar objetos y convertirlos en binario. Una técnica que permite convertir datos de objetos en atributos de tablas sin operar manualmente en la base de datos. Un lenguaje para comunicar directamente Java con redes TCP. Un sistema para representar interfaces gráficas con objetos.

¿Qué elemento actúa como intermediario entre el programa y la base de datos?*. El JDBC Driver. El fichero .cfg.xml. La herramienta ORM. El servidor de aplicaciones.

¿Cuál es la característica principal de las herramientas ORM según el temario?*. Funcionan principalmente con consultas SQL escritas a mano. Trabajan principalmente con objetos y siguen el paradigma orientado a objetos. Requieren drivers específicos para cada tabla. Son exclusivas de bases de datos XML.

¿Qué lenguajes se mencionan como habituales para usar ORM?. C y ensamblador. Java, PHP, Python, Ruby y .NET. HTML y CSS. Bash y PowerShell.

¿Qué ventaja aporta el uso de ORM respecto a escribir SQL manualmente?. Obligan a escribir sentencias SQL más estrictas. Simplifican las consultas SQL complejas y reducen el código necesario. Evitan que los datos se almacenen en tablas. Permiten ejecutar SQL dentro de archivos XML.

¿Qué afirma el tema sobre los objetos generados por un ORM?. Que reemplazan completamente a las tablas físicas. Que se asignan virtualmente a tablas en la base de datos. Que solo funcionan con bases de datos NoSQL. Que deben declararse como interfaces.

¿Qué permite hacer un programador usando objetos mapeados por ORM?. Manipular datos de la tabla sin preocuparse del SQL subyacente. Crear tablas automáticamente en disco. Generar índices físicos desde Java. Ejecutar triggers sin declararlos.

Según el temario, ¿qué utilizan los ORM para interpretar las clases programadas?. Librerías especializadas para entender el código orientado a objetos. Motores gráficos. Compiladores externos. Controladores de red.

¿Qué característica de una herramienta ORM permite proteger los datos y mantener la privacidad?*. Independencia. Seguridad. Abstracción. Persistencia automática.

¿Qué característica de las herramientas ORM agiliza el trabajo al evitar escribir consultas SQL manuales?*. Agilidad y rapidez. Seguridad. Independencia. Polimorfismo.

¿Qué característica de un ORM permite obtener datos sin conocer en detalle cómo están almacenados?*. Seguridad. Abstracción. Persistencia. Escalabilidad.

¿Cuál es la característica que permite que un ORM funcione con distintas bases de datos sin cambios en el código?*. Independencia. Agilidad. Seguridad. Polimorfismo.

¿Qué tipo de operaciones realiza automáticamente una herramienta ORM sin que el programador tenga que escribir SQL?. Solo SELECT. Solo operaciones de transacciones. INSERT, SELECT, UPDATE y DELETE. Solo operaciones de borrado.

¿Cuál es una ventaja directa del uso de ORM?. Permiten crear objetos sin clases. Reducen las líneas de código necesarias. Evitan usar cualquier base de datos. Impiden las transacciones manuales.

¿Cuál es la herramienta ORM de Java más conocida y de software libre?*. Django. Hibernate. Laravel. Storm.

¿Qué framework de Java utiliza ficheros XML para definir configuración, igual que Hibernate?. Enterprise JavaBeans. Laravel. iBatis. Storm.

¿Qué herramienta mencionada NO es un ORM, sino una API para construir aplicaciones J2EE?. Hibernate. iBatis. Django. Enterprise JavaBeans.

¿Qué herramienta ORM de Python sigue el modelo MVC y es muy conocida?. Storm. Laravel. Django. Hibernate.

¿Qué herramienta ORM para Python utiliza SQL?. Django. Storm. Laravel. Yii.

¿Qué framework de PHP mencionado está basado en Symphony?. Django. Storm. Laravel. Hibernate.

¿Cuál es el framework de PHP orientado a objetos siguiendo el modelo MVC y muy utilizado por su rapidez?. Yii. Django. iBatis. Laravel.

¿Qué patrón de arquitectura sigue Hibernate?*. DAO. Microservicios. MVC. Cliente-servidor.

¿Qué parte del MVC corresponde a lo que el usuario ve?. Modelo. Controlador. Vista. Servicio.

¿Qué herramienta se menciona como opción para automatizar proyectos Java al crear un nuevo proyecto?. Gradle. Ant. Maven. Spring Boot.

¿Qué opción de menú se usa en Eclipse para crear un proyecto Maven?. File > Create > Maven Project. File > New > Project. File > New > Maven Project. Tools > Maven.

¿De qué dos formas puede instalarse Hibernate en un proyecto?. Con un wizard o instalador. Añadiendo los .jar manualmente o usando dependencias en pom.xml. Solo con JAR manual. Únicamente mediante repositorios SVN.

¿Qué es el archivo pom.xml?*. Un fichero que contiene exclusivamente la base de datos. Un archivo que gestiona la interfaz gráfica. Un XML que contiene la información y estructura del proyecto. Un fichero de logs.

¿Dónde se añaden manualmente los JAR externos de Hibernate en Eclipse?. En Run Configurations. En Project Explorer. En Java Build Path → Add External JARs. En Maven Repository.

¿Qué debemos hacer tras añadir las librerías en Eclipse para que queden integradas?. Reiniciar el equipo. Ejecutar Maven Update. Pulsar Apply and Close. Regenerar el workspace.

3.3 Mapeo de clases, anotaciones JPA/Hibernate. .

Denunciar Test