option
Cuestiones
ayuda
daypo
buscar.php

EXAMEN DE JUNIO 1-15. Acceso a datos.

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
EXAMEN DE JUNIO 1-15. Acceso a datos.

Descripción:
NUEVO test examen

Fecha de Creación: 2026/06/05

Categoría: Otros

Número Preguntas: 63

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

EXAMEN JUNIO. .

Contraseña.

Comenzamos..... .

Pregunta 1. ¿Qué elemento de Hibernate se utiliza para mapear los atributos o propiedades de Java y transformarlos en columnas de la tabla asociada en la base de datos?. <meta>. <id>. <property>. <generator>.

Pregunta 2. ¿Cuál de los siguientes tipos de índices permite asegurar que cada valor del índice corresponda con un único valor en el documento?. Hashed. Text. Geoespaciales. Unique.

Pregunta 3. ¿Qué permite la herencia de tipos en un sistema de programación orientada a objetos?. Crear tipos independientes sin relación entre ellos. Crear jerarquías de tipos con subtipos que heredan características del tipo de objeto principal. Eliminar la necesidad de utilizar clases o métodos. Evitar la reutilización de código mediante la especialización de clases.

Pregunta 4. ¿Cuál de las siguientes es una desventaja de las bases de datos orientadas a objetos?. La falta de un modelo de datos universal. Los sistemas relacionales tienen mayor flexibilidad en cuanto a consultas. La teoría matemática sobre los objetos está completamente aprobada. Los sistemas orientados a objetos tienen un estándar universal como SQL.

Pregunta 5. ¿Qué caracteriza al control reactivo en el modelo de componentes EJB?. Los componentes se activan mediante la llamada directa de otro componente. Los componentes generan eventos relacionados con solicitudes de invocación de operaciones, que son recolectadas por otros componentes. Se activa únicamente cuando el puntero del mouse pasa sobre un icono. Solo permite el uso de eventos de interfaz gráfica de usuario (GUI).

Pregunta 6. Las bases de datos XML nativas se basan en... Tablas. Objetos. Contenedores. No existen.

Pregunta 7. Las propiedades de un componente de acceso a datos, se dividen en: Simples, indexadas, compartidas y restringidas. Simples, complejas, compartidas y privadas. Individuales, complejas, compartidas y locales. Libres y comerciales.

¿Cuál de las siguientes opciones describe el almacenamiento basado en texto en bases de datos nativas XML?. Almacena el documento completo en base de datos, y dota a la misma, de algún tipo de funcionalidad para que se pueda acceder fácilmente a él. Utiliza un modelo de datos lógico como DOM para definir la estructura y la jerarquía de los documentos XML. Almacena una forma modificada del documento XML base completo en el sistema de archivos local. Traducir el objeto DOM a objetos en una base de datos orientada a objetos.

Pregunta 9. ¿Cuál de los siguientes es un beneficio de las bases de datos NoSQL en entornos empresariales?. Solo se pueden utilizar en una sola ubicación geográfica. Ofrecen un modelo simple de distribución de datos entre varios centros de datos sin problemas de rendimiento. No soportan la replicación de datos entre nodos. La capacidad de escritura en cualquier nodo garantiza la seguridad de los datos en caso de incidentes.

Pregunta 10. ¿Qué característica define a las clases POJO utilizadas como clases persistentes en Hibernate?. Deben extender una clase específica de Hibernate. Deben ser finales (final). Deben contener un constructor por defecto y métodos getter y setter. Deben incluir atributos estáticos exclusivamente.

Pregunta 11. En Hibernate, ¿qué método de la interfaz Session se utiliza para iniciar una nueva unidad de trabajo y obtener el objeto de la transacción asociada?. createQuery(). beginTransaction(). refresh(). getSessionFactory().

Pregunta 12. ¿Cuál de las siguientes características representa una ventaja clave de las bases de datos NoSQL en entornos empresariales frente a las bases de datos relacionales?. Utilizan siempre un esquema fijo definido antes de insertar los datos. Almacenan los datos exclusivamente en tablas con filas y columnas. Requieren un único servidor central para garantizar la consistencia. Facilitan el escalado horizontal mediante múltiples servidores.

Pregunta 13. En MongoDB, ¿qué tipo de índice se utiliza cuando se desea indexar varios campos de un documento dentro de una colección para optimizar las consultas que utilizan más de un criterio de búsqueda?. Índice monoclave. Índice compuesto. Índice hashed. Índice geoespacial.

Pregunta 14. ¿Cuál de las siguientes afirmaciones describe correctamente una característica de las bases de datos XML nativas?. Almacenan los datos exclusivamente en tablas con filas y columnas. Utilizan SQL como lenguaje principal para realizar consultas. Almacenan documentos XML en contenedores y permiten realizar consultas mediante expresiones XPath. Obligan a que todos los documentos tengan la misma estructura fija.

Pregunta 15. En un sistema distribuido que sigue el teorema CAP, ¿qué propiedad garantiza que todos los nodos devuelvan el mismo resultado cuando se realiza una consulta sobre los mismos datos?. Disponibilidad. Consistencia. Tolerancia a particiones. Replicación.

Pregunta 16. ¿Qué característica distingue principalmente a un sistema gestor de bases de datos orientado a objetos (OODBMS) frente a uno relacional?. Los datos se almacenan exclusivamente en tablas con filas y columnas. Solo permite realizar consultas mediante SQL. No admite mecanismos de concurrencia ni recuperación de errores. Permite almacenar y manipular los datos directamente como objetos.

Pregunta 17. MongoDB es una base de datos NoSQL... Orientada a Objetos. Orientada a Documentos. MongoDB es una base de datos relacional SQL. Que solo se puede utilizar en entornos que no permitan la replicación.

Pregunta 18. En Hibernate, a las clases cuyos objetos serán almacenados en base de datos las llamaremos... Clases principales. Clases main. Clases persistentes. Clases privadas.

Pregunta 19. ¿Cuál es la equivalencia en SQL del comando db.collection.find() de MongoDB?. INSERT. SELECT. UPDATE. SEARCH.

Pregunta 20. En Oracle, ¿cuál de las siguientes afirmaciones describe correctamente una característica del tipo de dato VARRAY?. Permite almacenar elementos de diferentes tipos dentro del mismo array. Permite definir un número máximo de elementos cuando se declara el tipo. No utiliza índices para acceder a los elementos almacenados. Solo puede utilizarse como tipo de dato en variables PL/SQL.

Pregunta 21. ¿Cuál de las siguientes características es propia de las bases de datos NoSQL en comparación con las bases de datos relacionales?. Utilizan siempre un esquema fijo definido antes de insertar los datos. Almacenan la información exclusivamente en tablas con filas y columnas. Permiten un esquema dinámico y facilitan el escalado horizontal mediante múltiples servidores. Cumplen estrictamente con las propiedades ACID en todos los casos.

Pregunta 22. En MongoDB, ¿qué tipo de índice se utiliza cuando se desea realizar consultas basadas en coordenadas geográficas, como por ejemplo localizar elementos cercanos a una ubicación concreta?. Índice hashed. Índice text. Índice geoespacial. Índice unique.

Pregunta 23. En los tipos compuestos de las bases de datos objeto relacionales, se podrán definir al menos dos métodos: Uno para convertir de este tipo a caracteres ASCII, y otro que haga esta función a la inversa. Uno para convertir de este tipo a objetos, y otro que haga esta función a la inversa. Uno para convertir de este tipo a punteros, y otro que haga esta función a la inversa. Uno para convertir de este tipo a relacional, y otro que haga esta función a la inversa.

Pregunta 24. En bases de datos XML, ¿qué propiedad de las transacciones asegura que los resultados de una transacción se mantendrán incluso después de un fallo del sistema?. Atomicidad. Consistencia. Aislamiento. Durabilidad.

Pregunta 25. ¿Qué tipo de base de datos sería más adecuada para implementar este sistema, considerando la necesidad de manejar datos semiestructurados y permitir escalabilidad horizontal?. Relacional. NoSQL. Objeto-relacional. Nativa XML.

Pregunta 26. ¿Qué característica de las bases de datos NoSQL facilitaría la distribución de los historiales clínicos entre diferentes clínicas o centros médicos sin pérdida significativa de rendimiento?. Modelo de datos relacional. Escalabilidad vertical. Almacenamiento basado en tablas. Escalabilidad horizontal.

Pregunta 27. En MongoDB, ¿qué tipo de índice se puede utilizar para realizar búsquedas eficientes en las observaciones médicas basadas en palabras clave?. Índice TTL. Índice texto. Índice único. Índice geoespacial.

Pregunta 28. ¿Qué propiedad de las transacciones en bases de datos asegura que una operación se ejecute completamente o no se ejecute en absoluto?. Durabilidad. Consistencia. Atomicidad. Aislamiento.

Pregunta 29. En caso de utilizar una base de datos XML para almacenar los historiales médicos, ¿qué método se utilizaría para realizar consultas dentro de los documentos XML?. SQL. XPath. HQL. MQL.

Pregunta 30. Si se quisiera garantizar que cada historial clínico tenga un identificador único dentro de la base de datos, ¿qué tipo de índice se debería implementar en MongoDB?. Índice text. Índice TTL. Índice único. Índice compuesto.

Pregunta 1. ORM... Tiene la ventaja de que el mapeado automático de las bases de datos consume pocos recursos del sistema. Es un framework que facilita el almacenamiento de los datos en una base de datos relacional. Tiene el inconveniente de que complica introducir nuevas funciones (como el cacheo de información). Está basado en una arquitectura funcional de 2 fases: datos del objeto y persistencia (o mapeo).

Pregunta 2. ¿Qué es una transacción en SQL?. Son comandos SQL que se realizan en distintas fases. Son unidades o conjuntos de acciones que se realizan en serie y de forma ordenada en el sistema gestor de base de datos. Son unidades o conjuntos de acciones que se realizan en serie. Son unidades o conjuntos de acciones que se realizan en distintas fases.

Pregunta 3. ¿De qué forma podemos acceder al contenido de un fichero?. Interpretando el texto (ASCII) o el Binario. Con un java.io.File. Recorriendo una secuencia de caracteres o bytes. Con acceso secuencial y con el acceso aleatorio o directo.

Pregunta 4. Trabajando con ficheros, para el acceso de entrada (lectura) basado en caracteres, usaremos la clase: FileInputStream. FileReader. RandomAccessFile. FileReaderInput.

Pregunta 5. En bases de datos, es ejemplo de sentencias de definición de datos: Create database y create table. Insert. Select. Delete.

Pregunta 6. ¿Qué elemento de Hibernate se utiliza para mapear los atributos o propiedades de Java y transformarlos en columnas de la tabla asociada en la base de datos?. <meta>. <id>. <property>. <generator>.

Pregunta 7. ¿Cuál de los siguientes tipos de índices permite asegurar que cada valor del índice corresponda con un único valor en el documento?. Hashed. Text. Geoespaciales. Unique.

Pregunta 8. ¿Qué permite la herencia de tipos en un sistema de programación orientada a objetos?. Crear tipos independientes sin relación entre ellos. Crear jerarquías de tipos con subtipos que heredan características del tipo de objeto principal. Eliminar la necesidad de utilizar clases o métodos. Evitar la reutilización de código mediante la especialización de clases.

Pregunta 9. ¿Cuál de las siguientes es una desventaja de las bases de datos orientadas a objetos?. La falta de un modelo de datos universal. Los sistemas relacionales tienen mayor flexibilidad en cuanto a consultas. La teoría matemática sobre los objetos está completamente aprobada. Los sistemas orientados a objetos tienen un estándar universal como SQL.

Pregunta 10. ¿Qué caracteriza al control reactivo en el modelo de componentes EJB?. Los componentes se activan mediante la llamada directa de otro componente. Los componentes generan eventos relacionados con solicitudes de invocación de operaciones, que son recolectadas por otros componentes. Se activa únicamente cuando el puntero del mouse pasa sobre un icono. Solo permite el uso de eventos de interfaz gráfica de usuario (GUI).

Pregunta 11. En una base de datos embebida: El motor de la base de datos corre con el mismo motor de la aplicación Java mientras la aplicación está en ejecución. Tenemos un gestor o administrador de base de datos dedicado a resolver ciertos problemas de mantenimiento. Toda la información es almacenada en la memoria RAM del sistema. No se almacenará ningún dato en disco.

Pregunta 12. ¿Cuál de las siguientes sentencias SQL elimina una tabla existente en una base de datos?. DROP TABLE. DELETE TABLE. REMOVE TABLE. ERASE TABLE.

Pregunta 13. ¿Cuál de los siguientes componentes es responsable de gestionar la conexión entre una aplicación Java y la base de datos usando el driver apropiado JDBC?. Middleware. Driver ODBC-JDCB. Gestor JDBC. Pool de DDL.

Pregunta 14. ¿Cuál de los siguientes es un parser que analiza ficheros XML cargando todo el documento en memoria?. SAX. DOM. StAX. JAXB.

Pregunta 15. ¿Cuál es el método utilizado para eliminar un fichero en Java mediante la clase File?. delete(). remove(). erase(). destroy().

Pregunta 16. En Java, ¿qué funcionalidad principal proporciona la clase LineNumberReader al trabajar con archivos de texto?. Permite escribir datos en un archivo línea por línea. Permite leer caracteres individuales y modificar su codificación. Permite leer líneas de texto mientras mantiene un contador del número de línea actual. Permite acceder aleatoriamente a cualquier posición del archivo.

Pregunta 17. En Java, cuando se produce una excepción al trabajar con clases relacionadas con XML, ¿qué método permite imprimir en consola el nombre de la clase de la excepción, el mensaje asociado y el seguimiento completo de la pila de ejecución?. getMessage(). printStackTrace(). getCause(). getStackTrace().

Pregunta 18. ¿Qué característica define principalmente a una base de datos en memoria?. La base de datos se ejecuta dentro de la JVM junto con la aplicación. Los datos se almacenan permanentemente en disco aunque la aplicación se cierre. Toda la información se almacena en la memoria RAM y se pierde al finalizar la ejecución de la aplicación. Requiere un sistema gestor de bases de datos independiente funcionando como servidor.

Pregunta 19. En Hibernate, ¿qué método de la interfaz Session se utiliza para iniciar una nueva unidad de trabajo y obtener el objeto de la transacción asociada?. createQuery(). beginTransaction(). refresh(). getSessionFactory().

Pregunta 20. ¿Cuál de las siguientes características representa una ventaja clave de las bases de datos NoSQL en entornos empresariales frente a las bases de datos relacionales?. Utilizan siempre un esquema fijo definido antes de insertar los datos. Almacenan los datos exclusivamente en tablas con filas y columnas. Requieren un único servidor central para garantizar la consistencia. Facilitan el escalado horizontal mediante múltiples servidores.

Pregunta 21. En MongoDB, ¿qué tipo de índice se utiliza cuando se desea indexar varios campos de un documento dentro de una colección para optimizar las consultas que utilizan más de un criterio de búsqueda?. Índice monoclave. Índice compuesto. Índice hashed. Índice geoespacial.

Pregunta 22. ¿Cuál de las siguientes afirmaciones describe correctamente una característica de las bases de datos XML nativas?. Almacenan los datos exclusivamente en tablas con filas y columnas. Utilizan SQL como lenguaje principal para realizar consultas. Almacenan documentos XML en contenedores y permiten realizar consultas mediante expresiones XPath. Obligan a que todos los documentos tengan la misma estructura fija.

Pregunta 23. En un sistema distribuido que sigue el teorema CAP, ¿qué propiedad garantiza que todos los nodos devuelvan el mismo resultado cuando se realiza una consulta sobre los mismos datos?. Disponibilidad. Consistencia. Tolerancia a particiones. Replicación.

Pregunta 24. ¿Qué característica distingue principalmente a un sistema gestor de bases de datos orientado a objetos (OODBMS) frente a uno relacional?. Los datos se almacenan exclusivamente en tablas con filas y columnas. Solo permite realizar consultas mediante SQL. No admite mecanismos de concurrencia ni recuperación de errores. Permite almacenar y manipular los datos directamente como objetos.

Pregunta 25. ¿Qué clase de Java sería más adecuada para procesar el archivo XML que contiene los datos de las consultas médicas, considerando que se necesita acceder a diferentes partes del archivo y realizar modificaciones puntuales en algunos nodos?. FileInputStream. DOM (Document Object Model). SAX (Simple API for XML). BufferedReader.

Pregunta 26. Necesitamos optimizar la lectura y escritura de los archivos XML de manera eficiente para evitar sobrecargar el sistema, reduciendo accesos innecesarios al disco debido al elevado volumen diario de registros clínicos. ¿Qué clase de Java basada en el tratamiento de flujos de datos sería la más adecuada para este propósito?. FileOutputStream. PipedInputStream. CharArrayReader. BufferedReader.

Pregunta 27. En el sistema de integración de datos XML para gestionar los historiales clínicos, necesitamos crear un directorio temporal donde almacenar los archivos XML procesados, así como eliminar los archivos antiguos y mover algunos a un directorio de respaldo. ¿Qué clase de Java es la más adecuada para realizar estas operaciones de creación, eliminación y movimiento de estos ficheros?. BufferedReader. File. FileOutputStream. RandomAccessFile.

Pregunta 28. En el sistema de gestión de historiales clínicos, el equipo está evaluando si deben usar un ORM para manejar el acceso a la base de datos en lugar de usar consultas SQL directas. ¿Cuál de las siguientes es una ventaja clave del uso de un ORM como Hibernate?. Mejora en el rendimiento general del sistema. Simplificación de la escritura de consultas SQL complejas. Implementa el desarrollo orientado a objetos y manejo más sencillo. Reducción del uso de memoria durante la ejecución.

Pregunta 29. Si el sistema necesita almacenar documentos XML manteniendo su estructura jerárquica completa y permitir consultas eficientes sobre estos documentos utilizando un modelo lógico similar a DOM, ¿qué tipo de base de datos sería más adecuada?. Base de datos relacional. Base de datos orientada a objetos. Base de datos NoSQL. Base de datos nativa XML.

Pregunta 30. El sistema de gestión de historiales clínicos del centro médico debe permitir búsquedas rápidas sobre grandes volúmenes de texto, como diagnósticos médicos, observaciones del doctor y notas clínicas almacenadas en la base de datos. Para optimizar las consultas mediante el análisis y la indexación de palabras clave o frases, ¿qué tipo de índice es el más adecuado para implementar?. Índice único. Índice compuesto. Índice de texto. Índice geoespacial.

Denunciar Test