ACCESO A DATOS ILERNA
|
|
Título del Test:
![]() ACCESO A DATOS ILERNA Descripción: acceso a datos 1S 20252026 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué lenguaje de consulta se utiliza habitualmente para bases de datos XML?. OQL (Object Query Language). SQL (Structured Query Language). XQuery (XML Query Language). HQL (Hibernate Query Language). ¿Qué es un búfer en el contexto de la gestión de ficheros?. Una librería utilizada exclusivamente para crear y modificar ficheros XML. Un stream para leer datos secuencialmente desde una conexión de red. Un bloque de memoria que permite almacenar temporalmente los datos para poder recorrerlos tantas veces como se desee. Un almacén de datos permanente en el disco duro. En PL/SQL, los tipos de datos se clasifican en scalar y otro tipo que se utiliza para almacenar datos más complejos y grandes como imágenes o vídeos. ¿Cuál es este otro tipo?. LARGE OBJECT (LOB). NUMBER. BINARY_INTEGER. BOOLEAN. ¿Cuál es la característica principal de una Base de Datos Nativa XML (NXD)?. Se caracteriza por una indexación sencilla y rápida de todos sus contenidos por defecto. Almacena los datos en tablas relacionales para su fácil consulta. Guarda los datos exclusivamente en documentos XML, basándose en un modelo lógico para ellos. Utiliza un motor de almacenamiento de tipo BLOB para la persistencia del documento completo. ¿Cuál es una característica clave del HQL (Hibernate Query Language)?. Es un lenguaje que solo puede ejecutarse directamente en la consola de la base de datos. Requiere la creación de sentencias SQL nativas para todas las operaciones de selección de datos. Es un lenguaje de consulta orientado a objetos que utiliza clases y atributos en lugar de tablas y columnas, y es independiente del gestor de BBDD. Está totalmente acoplado al gestor de bases de datos relacionales utilizado. En el contexto de la base de datos eXist-db, ¿qué se entiende por recurso y a qué equivaldría en un sistema de archivos?. Una colección, equivalente a una carpeta. Un fichero o documento, que puede ser XML o binario. Un controlador, equivalente a un driver. Un servicio, equivalente a un programa ejecutable. En una Base de Datos Nativa XML, ¿qué elemento desempeña un rol análogo al de las tablas en una base de datos relacional?. Los nodos XML. Los recursos. Los identificadores únicos (ID). Las colecciones. ¿Qué interfaz de la API JPA es la encargada de gestionar el ciclo de vida de las entidades (como persist, merge o remove) y de ejecutar las acciones entre las entidades y la base de datos?. EntityTransaction. EntityManagerFactory. EntityManager. PersistenceUnit. ¿Cuál es la interfaz JDBC recomendada para ejecutar operaciones SQL con parámetros dinámicos, que son representados por un símbolo de interrogación (?) en la sentencia?. ResultSet. CallableStatement. Statement. PreparedStatement. El lenguaje XQuery está considerado como una extensión directa de qué otro estándar de lenguajes de consulta XML: XUpdate. XSLT. XPath 2.0. XML Schema. ¿Qué Integrated Development Environment (IDE) es particularmente conocido por facilitar el desarrollo de aplicaciones por módulos o componentes, siendo considerado un IDE ideal para este tipo de arquitectura?. Eclipse. JBuilder. IntelliJ IDEA. NetBeans. ¿Qué lenguaje, según el contenido, es utilizado por las Bases de Datos Nativa XML para recorrer los nodos de un documento y es considerado una extensión de XQuery?. XPath. DOM. XSLT. XUpdate. ¿Cuál es el principal propósito de la API JDBC (Java Database Connectivity)?. Facilitar el mapeo Objeto-Relacional (ORM) en Java. Establecer una conexión y comunicación uniforme entre una aplicación Java y un controlador de base de datos relacional (driver). Permitir la creación de bases de datos embebidas. Implementar la arquitectura Modelo-Vista-Controlador (MVC) para la persistencia. ¿Qué sentencia de SQL (Data Definition Language) se utiliza en PL/SQL para crear un nuevo tipo de dato que encapsula una estructura de datos y métodos, conocido como objeto?. CREATE TYPE. CREATE OBJECT. DECLARE OBJECT. CREATE CLASS. En el contexto de la orientación a objetos en bases de datos, ¿cómo se define el polimorfismo?. La ocultación de datos de un objeto, permitiendo su modificación solo por operaciones definidas por el objeto. La capacidad de un objeto de guardar sus datos en la base de datos sin un mapeo explícito. La relación jerárquica entre una clase general y una más específica. La propiedad de una operación que puede aplicarse a objetos de distinta clase, ofreciendo una respuesta diferente. En el ciclo de vida de un objeto gestionado por Hibernate, ¿en qué estado se encuentra una instancia de clase persistente cuando tiene una representación en la base de datos con un identificador y está asociada a una sesión?. Estado Ligado (Bound). Estado Transitorio (Transient). Estado Persistente (Persistent). Estado Separado (Detached). ¿Cuál de las siguientes secciones de un bloque PL/SQL es obligatoria y contiene la lógica principal y las sentencias SQL que deben ejecutarse?. END. BEGIN. EXCEPTION. DECLARE. ¿Cuál es la técnica principal del mapeo objeto-relacional (ORM) en lenguajes de programación orientados a objetos?. El uso exclusivo de la API JDBC para realizar todas las operaciones de persistencia. La conversión automática de los datos de objetos a los atributos de las tablas de una base de datos relacional y viceversa. La sustitución de todas las consultas SQL por código nativo del lenguaje. La creación de bases de datos orientadas a objetos a partir de clases Java. ¿Cuál de las siguientes características destaca la independencia de la base de datos en las herramientas ORM?. La limitación a ser solo compatibles con un único tipo de base de datos relacional. La abstracción que permite escribir consultas independientemente del gestor de base de datos que se esté utilizando, facilitando la migración. La necesidad de reescribir las consultas si se migra a otra base de datos. La obligatoriedad de usar únicamente el mapeo mediante ficheros XML. ¿Qué tipo de EJB Session Bean se caracteriza por mantener el estado de conversación de un cliente a través de múltiples solicitudes, con variables de instancia que representan un estado único de sesión?. Message Driven. Singleton. Stateful. Stateless. ¿Qué es un stream en el contexto del paquete java.io?. Un bloque de memoria que permite almacenar temporalmente los datos y recorrerlos varias veces. Una librería que se utiliza para gestionar flujos de datos (en ficheros, strings o dispositivos) tratando de manera ordenada una secuencia de datos con un origen y un destino. Un fichero de bytes. La ruta absoluta de un fichero. ¿Qué interfaz JDBC se utiliza exclusivamente para recoger el resultado de una consulta de selección (SELECT) en forma de tabla de datos, permitiendo el avance solo hacia adelante a través de los registros?. CallableStatement. ResultSet. Statement. Connection. En el modelo JavaBean, ¿cómo se denomina la propiedad que representa una lista de valores (como un array) y proporciona métodos específicos para acceder y modificar elementos individuales a través de un índice?. Propiedad Simple. Propiedad Ligada. Propiedad Restringida. Propiedad Indexada. Dentro de la arquitectura EJB, ¿cuál es la anotación que debe usarse en una interfaz de negocio para indicar que sus métodos pueden ser invocados por un cliente remoto?. @Local. @Entity. @Remote. @Stateless. ¿Qué comando SQL, clasificado como Lenguaje de Definición de Datos (DDL), se utiliza para eliminar por completo una tabla o una base de datos, borrando también todos sus registros?. ALTER. RENAME. DROP. DELETE. ¿Cuál de los siguientes no es un tipo principal de Enterprise Java Bean (EJB)?. Beans de Entidad (Entity Beans). Beans de Interfaz (Interface Beans). Beans Controlados por Mensajes (Message Driven Beans). Beans de Sesión (Session Beans). ¿Cuál es la función principal de la interfaz Session en Hibernate?. Es un objeto ligero y seguro que gestiona las transacciones y proporciona operaciones CRUD (Creación, Lectura, Actualización y Borrado) para los objetos persistentes. Se encarga de la configuración inicial de la conexión a la base de datos. Se utiliza para cerrar definitivamente la sesión SessionFactory. Se usa exclusivamente para transformar objetos Java en sentencias SQL. ¿Qué método de la interfaz Connection debe establecerse a false para poder gestionar las transacciones de manera manual en JDBC?. getConnection(). commit(). setAutoCommit(boolean). rollback(). En un archivo de mapeo de Hibernate (*.hbm.xml), ¿qué elemento se utiliza para definir la clave primaria de una clase persistente?. <generator>. <class>. <id>. <property>. ¿Cuál es la principal desventaja del acceso de datos secuencial en comparación con el acceso aleatorio?. Solo permite trabajar con ficheros binarios. Obliga a acceder a los datos en un orden estricto, incluso si el programa solo necesita información al final del fichero, haciéndolo ineficiente. Proporciona un control excesivo sobre la posición de lectura, lo que lo complica. Los datos se deben precargar completamente en un buffer antes de ser leídos. ¿Cuál de las siguientes opciones se considera una ventaja de las Bases de Datos Nativas XML?. La indexación del contenido es tan sencilla como una base de datos relacional. Permiten guardar datos de forma heterogénea y recuperar su integridad y estado original. La modificación de datos se realiza de forma atómica sobre cualquier parte del documento. El espacio de almacenamiento es mínimo. En el lenguaje de consultas para objetos (OQL), ¿qué símbolo se utiliza para definir una variable, como las que se usan en las expresiones FLWOR?. $. ?. @. #. ¿Qué representa el llamado "desfase objeto-relacional" (Object-Relational Impedance Mismatch)?. La diferencia estructural y de relaciones que surge al desarrollar aplicaciones orientadas a objetos que usan una base de datos de tipo relacional. La dificultad de mantener la coherencia de datos entre múltiples instancias de bases de datos. El error que se produce al intentar conectar una aplicación orientada a objetos a un gestor de bases de datos relacional. La necesidad de usar sentencias DDL para manipular la estructura de la base de datos. ¿Qué tipo de propiedad de un JavaBean desencadena un evento cuando su valor cambia, requiriendo los métodos addPropertyChangeListener() y removePropertyChangeListener()?. Propiedad Restringida. Propiedad Ligada (bound). Propiedad Indexada. Propiedad Simple. ¿Qué clase del paquete java.io lee ficheros de texto de manera eficiente al utilizar un buffer de entrada de caracteres?. FileReader. BufferedReader. FileInputStream. BufferedWriter. Una de las principales características de las Bases de Datos Orientadas a Objetos (BDOO), heredada de la programación orientada a objetos, es la Encapsulación. ¿En qué consiste?. La capacidad de crear nuevos tipos de objetos a partir de los ya existentes. La propiedad de una operación que puede aplicarse a objetos de distinta clase. La ocultación de información del objeto, evitando accesos o modificaciones incorrectas o no autorizadas. La representación de la información mediante filas y columnas de una tabla. ¿Qué API de análisis sintáctico (parser) de XML se caracteriza por cargar el documento XML completo en memoria como una estructura en árbol, permitiendo la navegación bidireccional, pero consumiendo más recursos y siendo más lenta?. XQuery (XML Query Language). DOM (Document Object Model). JAXB (Java XML API Binding). SAX (Simple API for XML). En Java, para asegurar que el separador de directorios en una ruta ("/" o "") sea correcto independientemente del sistema operativo, ¿qué constante de la clase File se debe usar?. File.OS_SEPARATOR. File.SEPARATOR. File.SYSTEM_SEPARATOR. File.PATH_SEPARATOR. ¿Qué lenguaje, según el contenido, es utilizado por las Bases de Datos Nativa XML para recorrer los nodos de un documento y es considerado una extensión de XQuery?. XUpdate. XPath. XSLT. DOM. El lenguaje XQuery está considerado como una extensión directa de qué otro estándar de lenguajes de consulta XML: XPath 2.0. XSLT. XML Schema. XUpdate. ¿Cuál es la interfaz JDBC recomendada para ejecutar operaciones SQL con parámetros dinámicos, que son representados por un símbolo de interrogación (?) en la sentencia?. CallableStatement. PreparedStatement. Statement. ResultSet. |





