option
Cuestiones
ayuda
daypo
buscar.php

acceso a datos

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
acceso a datos

Descripción:
todos los test por unidad mas prueba semestral universae 2023

Fecha de Creación: 2023/12/15

Categoría: Otros

Número Preguntas: 101

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

¿Cuál de las siguientes afirmaciones describe mejor una característica de las bases de datos XML Nativas?. Son las bases de datos más empleadas en la actualidad. Se caracteriza por la facilidad de usar las transacciones. Se caracteriza por permitir introducir objetos directamente. Permiten la consulta, modificación, transformación y validación de documentos XML.

Almacenamiento primario o memoria principal: Su capacidad es baja y la información se borra cuando dejamos de trabajar con ella o cuando apagamos el ordenador. Permite el almacenamiento masivo de la información durante un periodo extendido de tiempo. En estas memorias se almacenan los datos persistentes. La segunda y tercera son correctas.

Dependiendo de la memoria o almacenamiento donde se encuentren los datos pueden ser persistentes o… : Temporales. Transitorios. Transportables. Transaccionales.

En ACID, esta característica: Completadas las transacciones se deben guardar todos los datos modificados como datos persistentes.. Atomic. Consistent. Isolated. Durable.

En ACID, esta característica: No se deben producir errores en la transacción, y si los hubiera deben corregirse automáticamente. Atomic. Consistent. Isolated. Durable.

Iteradores o cursores: Son lo mismo y permiten el almacenamiento persistente de información. No son lo mismo y permiten el almacenamiento persistente de información. Son lo mismo y permiten realizar consultas en una base de datos. No son lo mismo y permiten realizar consultas en una base de datos. .

La indexación permite: Mayor almacenamiento. Una búsqueda más eficiente. Un registro automático de la información. Ninguna de las anteriores.

Las bases de datos relacionales: Poseen una gran escalabilidad. Maneja bien las transacciones. Emplea mecanismos de seguridad y recuperación de datos. Todas las anteriores son correctas.

Tipo de base de datos que no emplea tablas en el almacenamiento ni tampoco transacciones y restricciones:  . XML-enabled. Bases de datos relacionales. Bases de datos NoSQL. Todas las anteriores son incorrectas.

XML: Posee un orden jerárquico. Posee un orden arborescente. Puede poseer índices. Todas las anteriores son correctas.

La clase File de Java permite: Obtener información sobre un fichero. Crear un fichero. Abrir un fichero. Esa clase no es de Java.

La función seek() permite: Buscar metainformación de un fichero. Situar el cursor en la posición deseada. Introducir información en ficheros. Todas las anteriores son incorrectas.

Las bases de datos de ficheros: Ya no se usan. Siguen usando se ampliamente. Su uso se ha reducido a ciertos sectores específicos. Ninguna de las anteriores es correcta.

Las clases FileReader y FileWriter pertenecen a: El modo de acceso secuencial. El modo de acceso aleatorio. El modo de acceso buffering. Todas las anteriores son incorrectas.

Los ficheros de texto almacenan: bytes. bits. Cadenas de caracteres. Las dos primeras son correctas.

Los modos de acceso son aleatorio y: De cierre. buffering. Secuencial. Ninguna de las anteriores.

Para resolver excepciones podemos: Dar una única solución para todo. Dar soluciones individuales para cada una de las excepciones. Las dos anteriores son válidas. Las excepciones no se pueden resolver.

RandomAccesFile es una clase para: El acceso aleatorio. El cierre del buffer. La búsqueda dentro de un fichero. Ninguna de las anteriores.

Try, catch y finally, se emplean para: La codificación. La descodificación. La lectura de ficheros. Ninguna de las anteriores es correcta.

UTF-8: Está desapareciendo. Es compatible con ASCII. Es un tipo de fichero no muy usado. Todas las anteriores son correctas.

El placeholders más empleado es: next. Replay. ?. Ninguna de las anteriores.

JDBC puede ejecutar SELECT, UPDATE, DELETE, etc. aunque son parte de: executeQuery(). SQL. CSV. OBDC.

Las transacciones permiten: Ejecutar diversas acciones predefinidas simultáneamente. Eliminar los resultados de diversas acciones predefinidas simultáneamente. Las dos primeras son correctas. Todas las anteriores son incorrectas.

Los índices: Son un fichero. Son un apartado del fichero. Son un tipo especial de fichero. Todas las anteriores son incorrectas.

Los conectores: Permiten enlazar diversos drivers. Permiten realizar consultas. Permiten indexar ficheros. No existen en las bases de datos.

Los procedimientos pueden introducirse con: Las sentencias UPDATE, DELETE e INSERT. Las cláusulas WHERE con UPDATE y DELETE. Las dos primeras son correctas. Todas las anteriores son incorrectas.

SQL: Solo se emplea con API. Solo se emplea con drivers. Se emplea con ambos, incluso de manera simultánea. Ninguna de las anteriores es correcta.

Statement nos permite trabajar con: SQL. XML. CSV. HTML.

Un búfer es: Un tipo de aplicación. Un tipo de invocación. Un tipo de memoria. Ninguna de las anteriores es correcta.

Una arquitectura que entrelaza API y drivers en un sistema de traducción doble: Es posible. Es imposible. Posible, pero solo si se emplea CSV. Posible, pero solo con dos API, no API y drivers.

¿Qué es un ORM?: Técnicas y herramientas para destruir un objeto según una correspondencia entre un objeto y una tabla de una base de datos relacional. Técnicas y herramientas para persistir un objeto según una correspondencia entre un objeto y una tabla de una base de datos relacional. Técnicas y herramientas para persistir una tabla según una correspondencia entre un fichero y una tabla de una base de datos relacional. Es un organismo regional de mapeo.

Hibernate es... Un estado de hibernación. Un framework para aplicar ORM. Un framework para ampliar la funcionalidad de java. Ninguna de las respuestas anteriores es correcta.

La diferencia entre el método get() y load() es: No hay diferencias, ambos hacen lo mismo. Si el objeto a obtener no existe, get() devuelve null y load() una excepción. Si el objeto a obtener no existe, get() devuelve una excepción y load() devuelve null. Si el objeto a obtener no existe, get() lo busca en la base de datos y load() lo busca en memoria.

Los objetos según su uso pueden tener los siguientes estados: Transitorio, Persistente, Separado o Corrupto. Transitorio, Guardo, Separado o Eliminado. Transitorio, Persistente, Insertado o Eliminado. Transitorio, Persistente, Separado o Eliminado.

Los POJOs. Son ficheros de texto que representan una correspondencia entre un objeto y una tabla de la base de datos. Son clases de java que representan una correspondencia entre un objeto y una tabla de la base de datos. Son un atributo que representan una correspondencia entre un objeto y una tabla de la base de datos. Son grupos de tablas que representan una correspondencia entre un objeto.

Para buscar un objeto podemos usar. El método get o load de sesión. Uso de sentencias HQL con el método .createQuery. Uso de sentencias SQL con el método .createNativeQuery. Todas las respuestas anteriores son correctas.

Podemos afirmar que. En hibernate no hay herramientas para aplicar la correspondencia cuando existe herencia de objetos. Las bases de datos relacionales tienen un modelo de datos para representar la herencia. La correspondencia de herencia solo se puede aplicar si se elimina la jerarquía. Ninguna de las respuestas anteriores son correctas.

Si queremos configurar hibernate tenemos que modificar el fichero. Los ficheros .hbm.xml. Hibernate.cfg.xml. Hibernate.reveng.xml. HibernateUtils.

Si queremos consultar la correspondencia o mapeo que hay entre una clase y una tabla de la base de datos consultaremos. Los ficheros .hbm.xml. Hibernate.cfg.xml. Hibernate.reveng.xml. HibernateUtils.

Si queremos hacer una consulta con el lenguaje HQL usaremos. La interfaz Query con el método .createQuery. La interfaz Query con el método .createNativeQuery. La interfaz SubQuery con el método .createQuery. La interfaz SubQuery con el método .createNativeQuery.

¿Qué tipo de base de datos permite trabajar con objetos?: Base de datos de objetos. Base de datos relacionales. Base de datos objeto-relacional. La opción A y C son correctas.

Indica la afirmación correcta respecto a las bases de datos objeto. No existe ninguna comunidad que realice los estándares. Es una base de datos relacional que permite trabajar con objetos. Permite guardar objetos directamente en la base de datos. Usa el lenguaje SQL.

OQL. Es un lenguaje de consulta similar a SQL. Su estructura básica es SELECT .... FROM .... WHERE. No se puede hacer sentencias INSERT, UPDATE o DELETE. Todas las anteriores son ciertas.

Para anidar una tabla en una columna. Indicaremos el nombre de la columna seguido del nombre de la tabla. Crearemos un tipo usando la sentencia AS TABLE OF REF y objeto de la tabla. Se tendrá que crear una vista (VIEW) como tabla de anidamiento. Ninguna de las anteriores.

Para obtener las referencias de los objetos, los OID, tendremos que usar. La función REF(tabla). La función REFERENCE(tabla). La función OID(tabla). La función DEREF(tabla).

Para obtener un conjunto set de objetos en una consulta se usará. SELECT DISTINCT. SELECT. SELECT * FROM punto de entrada ORDER BY campo. Ninguna de las anteriores.

Qué versión de SQL permite definir estructuras de objetos. SQL:99 o SQL3. SQL:92 o SQL2. SQL:66. SQL1.

Que base de datos es del tipo objeto-relacional. Microsoft Access. MySQL. SQLite. Oracle.

Que es ODL. Lenguaje de consulta. Lenguaje de definición de objetos. Lenguaje de manipulación de datos. Lenguaje de programación.

Una tabla del lenguaje de definición de datos relacional (DDL) equivale a. Un objeto en ODL. Una clase en ODL. Una instancia de un objeto en ODL. No tiene equivalencia en ODL.

¿Qué es el DOM?. Es un dominio de XML. Es la representación de un documento XML en forma arbórea. Es un API para validar documentos XML. Es una etiqueta de XML.

Cómo se puede validar un documento XML. Usando una herramienta de corrección. DTX. Por esquemas XML. No se puede validar un documento.

El XPath “/Departamento/Empleados". Selecciona los nodos padres “Empleados” del nodo padre “Departamento”. Selecciona los nodos hijos “Empleados” del nodo padre “Departamento”. Selecciona los departamentos. Selecciona el nodo raíz.

La estructura de XML está formada por: Nodos representando un sistema jerárquico. Por instrucciones. Datos. Ninguna de las respuestas anteriores es correcta.

Que hace el método getChildNodes(). Obtiene una lista de nodos hijos. Obtiene una lista de nodos padre. Obtiene el valor de un nodo. Obtiene los atributos de los nodos hijos.

Si queremos tener una parte de representación de un documento XML en forma arbórea usaremos. DOM. SAX. XPath. JAXB.

¿Qué es XML?: Un lenguaje de programación orientado a objetos. Es un proceso de lectura. Un lenguaje de marcas. Ninguna de las respuestas anteriores es correcta.

¿Qué es XPath?. Un lenguaje de consulta y navegación para XML. Es un parser para obtener la estructura de un documento XML. Es una ruta relativa donde se encuentran los documentos XML. Ninguna de las respuestas anteriores es correcta.

¿Qué hace un compilador de binding JAXB. Genera código ejecutable de un documento XML. Traduce un XML a HTML. Valida un documento XML. Generar clases a partir de un schema XML.

¿Qué podemos hacer con XSL. Validar un documento XML. Consultar y modificar un documento XML. Es una plantilla para crear documento XML, HTML, CSV, ... Generar clases en java a partir de un documento XML.

Como se puede dar persistencia de datos con XML: Mediante sistemas de ficheros. Base de datos con soporte XML. Base de datos nativas de XML. Todas las respuestas anteriores son correctas.

El lenguaje de XML solo se emplea como: Lenguaje de etiquetas para representar datos. Base de datos. Las respuestas A y B son correctas. Ninguna de las respuestas anteriores es correcta.

En una transacción como podemos revocar los cambios realizados. commit(). rollback(). delete(). back().

En XQuery, ¿qué palabra reservada se utiliza para definir una variable?. Variable. define. let. set.

FOR en el lenguaje XQuery. Vincula variables de forma iterativa. Ordena los resultados. Indican una condición de filtrado. Evalúa una expresión y devuelve los resultados.

Qué API permite permite trabajar con bases de datos nativas de XML. XQJ. XML:DB. Las respuestas A y B son correctas. Ninguna de las respuestas anteriores es correcta.

Qué característica no tienen las bases de datos nativas de XML: Validación. Indexación. Soporte de APIs. Uso de SQL.

Que hace Update insert. Sustituye el valor del elemento. Consulta los datos. Borra un elemento. Inserta los datos de un nuevo elemento.

Qué lenguaje se emplea para consultas en XML. SQL. HQL. XQuery. HTML.

Un ejemplo de base de datos nativas de XML es: eXist. SQL Server. MariaDB. Oracle.

¿Qué característica no es correcta para los EjB?. Control de concurrencia. Es igual que un JavaBeans. Uso del API JPA para la persistencia de objetos. Sistemas de mensajes con JMS.

¿Qué características tienen que cumplir un JavaBeans?. Implementar la interfaz serializable. Tener un constructor vacío. Las propiedades son de ámbito privado. Todas las opciones son correctas.

¿Qué es un componente?. Es un elemento gráfico, como un botón. Es un módulo o parte de una aplicación que hace una función global. Es un módulo o parte que realiza una función concreta. Es un módulo o parte que realiza una función concreta y ofrece una interfaz para acceder.

¿Qué tipos de EjB hay?. Entidad, Sesión y Dirigidos por mensajes. Entidad, Sesión y Relación. Entidad, Relación y Dirigidos por mensajes. Sesión, Relación y Dirigidos por mensajes.

En que fichero nos encontramos el descriptor de despliegue. Manifest.mf. web.xml. config.xml. descriptor.xml.

Indica que sintaxis de JSP no es correcta. <% String variable = null; %>. <%@ page import="java.util.Date" %>. <%$ variable = 10 * 10; %>. <%= request.getParameter("nombre") %>.

JSP son ficheros de java que pueden... Tener etiquetas. Directivas. Código del lenguaje java. Todas las opciones son correctas.

Los JavaBeans: Es un modelo de componente para la versión de Java SE. Es un modelo de componente para la versión de Java EE. Son clases que encapsulan un objecto concreto del modelo de datos. Las opciones A y C son correctas.

Podemos decir de los Servlets que.... Son programas contenidos en un módulo para ejecutarlo en el lado del servidor web. Son programas contenidos en un módulo para ejecutarlo en el lado del cliente. Son programas contenido en un módulo que pueden ser invocados usando el protocolo FTP. Todas las opciones son correctas.

Que específica el modelo de diseño MVC. El Mapa, la Vista y el Controlador. El Mapa, la Vista y la Capa. El Modelo, la Vista y la Capa. El Modelo, la Vista y el Controlador.

¿Cómo podemos desactivar la confirmación automática de una transacción?. setAutoCommit(false). setAutoCommit(true). Commit. Rollback.

¿Cómo podemos indicar desde java el schema de un xml para validar?. setValidating(). setSchema(). setXML(). Ninguna de las anteriores.

¿En qué capa del MVC actúan los servlets?. Modelo. Vista. Controlador. Base de datos.

¿En XQJ que objeto es necesario para crear expresiones?. Object. XMLStreamReader. XQExpression. XQConnection.

¿Qué es un dato persistente?. Son datos guardados en el almacenamiento secundario. Son datos guardados en el almacenamiento principal. Es un tipo de dato concreto. Son los datos que utiliza el procesador.

¿Qué hace falta para poder conectarse a un tipo de base de datos desde una aplicación?. El usuario y contraseña. Un driver. Un cliente. Ninguna de las anteriores es correcta.

¿Qué hace la sentencia COMMIT en una transacción?. Confirma todos los cambios realizados en el bloque de la transacción. Descarta todos los cambios realizados en el bloque de la transacción. Confirma la conexión con la base de datos. Descarta la conexión con la base de datos.

¿Qué objeto necesitamos para poder transformar un documento XLM con XSL?. DocumentBuilder. Validate. Parser. Transformer.

Cuando finalizamos de operar con un fichero, es fundamental que se haga: Un salto con el método skip(). Una última lectura para llegar hasta el final. Cerrar el buffer y el acceso con el método close(). Ninguna de las anteriores es correcta.

El siguiente código: <% Date fecha = new Date(); %> pertenece a: Código php. Código java. Código html. Código xml.

En una relación con cardinalidad N en una base de datos objeto se representará como: Un atributo único con operaciones de consulta y modificación dentro de la clase. Un atributo con una colección, con operaciones de añadir, modificar y eliminar. Un atributo enumerando, con operaciones de obtener elemento. Ninguna de las anteriores.

Es un estado de un objeto persistente. Separado. Confirmado. Cargado. Actualizado.

Es una sentencia de XQuery: FOR. LET. WHERE. Todas son correctas.

Es una ventaja de la correspondencia objeto-relacional. Agiliza el desarrollo. Separa la aplicación del tipo de base de datos. Desarrollos más orientados a objetos. Todas las anteriores son correctas.

La recodificación permite: Cambiar la codificación entre flujos binarios y de texto. Cambiar de buffer en un proceso de lectura y escritura. Cambiar los datos de cadena a numérico. Cambiar el orden de los bytes de un fichero.

No es un tipo de almacenamiento de datos: Ficheros. Base de datos de objetos. Base de datos relacionales. La Nube.

Podemos afirmar sobre el almacenamiento secundario que: Su capacidad es muy baja. Su velocidad es lenta. Su velocidad es rápida. La información se pierde al apagar el ordenador.

Si en un campo tenemos referencias de objetos y queremos obtener su valor, debemos usar: DEREF. REF. REFERENCIA. DESREFERENCIA.

Si queremos crear una array en una base de datos objeto-relacional, debemos usar: new tipo [tamaño]. ARRAY (tamaño). AS VARRAY (tamaño) OF tipo. No se pueden crear arrays en objeto-relacional.

Uno de los siguientes procesos es incorrecto para realizar una operación de base de datos desde una aplicación. Abrir una conexión. Realizar una consulta u operación. Cerrar la conexión. Seleccionar el sistema operativo de la base de datos.

XML: Posee un orden jerárquico. Posee un orden arborescente. Puede poseer índices. Todas las anteriores son correctas.

Denunciar Test