Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEDAM. MP6. Acceso a Datos UF3 ILERNA

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
DAM. MP6. Acceso a Datos UF3 ILERNA

Descripción:
Recopilación de otras daypos y preguntas propias. Febrero 2024.

Autor:
HELLOMAN
(Otros tests del mismo autor)

Fecha de Creación:
02/02/2024

Categoría:
Informática

Número preguntas: 120
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Qué hace la expresión +@? Expresión que selecciona los atributos. Expresión que se encarga de seleccionar el nodo actual. Expresión que se encarga de seleccionar el nodo actual. No existe.
Obtener los 3 primeros nodos book en XPATH /book[0-2] /book[1,2,3] /book[position()<=3] Ninguna es correcta.
Funcionalidad de Xpath Base de datos XML de un alto rendimiento y de gran disponibilidad. Base de datos de código abierto codificado en Java que utiliza como lenguaje de consulta W3C Xquery. Base de datos enfocada al almacenamiento de datos vía XML, de código abierto. La característica principal de esta base de datos es que no será necesario mapear el XML para otras estructuras de datos. Lenguaje que se usa en XML y que permite acceder a la información del documento, recorriendo los elementos del fichero XML.
Licencia XQuery: Libre Código abierto Comercial No tiene licencia esta gestionada por W3C ( la cual tiene código abierto).
XmlDBException, cómo se controla: No hace falta englobarlo dentro de un try-catch. No existe. Hay que englobarlo dentro de un try-catch para que no de error. Hay que englobarlo dentro de un while.
DOM con Node: Representar cualquier nodo. Crear un nodo. Eliminar un nodo. Especificar el tipo de un nodo.
¿Para qué sirve XSLT? Para validar la sintaxis y estructura de XML. Para transformar XML. Para hacer consultas. Ninguna es correcta.
¿Qué transforma XSLT? XML Xquery XPath Todas las respuestas son correctas.
Cómo seleccionar todos los nodos book en XQuery /book /book/* select * from book For $book in //book return $book.
¿Qué tipo de licencia tiene eXist-db? Código abierto. Comercial. De propietario. Software libre.
La expresion " // " La selección comienza desde el nodo actual que coincide con la selección. La selección empezará desde la raíz del nodo. Selecciona todos los nodos hijo que se encuentren dentro del nodo padre. No existe la expresión.
¿Qué es resultDatabase? Una clase Una interfaz. Una super clase. No existe.
Opción más correcta de XSLT Nos ofrece un tipo de características que no podemos encontrar en otro tipo de bases de datos. Se basa en la utilización de expresiones definidas a través de un patrón para poder seleccionar un conjunto de nodos de un documento XML. Significa XSL Transformations, que se basa en XSL (Extensible Stylesheet Language), un lenguaje para dar formato a los documentos XML. Ninguna es correcta.
Selecciona las primeras 3 posiciones de un XML: /biblioteca/libro[position()<=3] /biblioteca/libro[position()=4] /biblioteca/libro[1,2] Ninguna es correcta.
Ventaja BD XML frente a otras: Lenguaje XML Mejor en consultas complejas Ocupan menos espacio Ninguna es correcta.
XQException: Error que se arroja de una consulta. Error que se arroja de fallo de conexión. Error que se arroja por una clase. Ninguna es correcta.
Expresión para obtener todos los elementos book en XPATH: /book /book/* Select*from book //book .
/biblioteca/libro[position()<3] Selecciona los primeros dos elementos "libro" que sean hijos de "biblioteca". Este predicado se encargará de seleccionar el primer elemento "libro" que sea un elemento hijo de "biblioteca. Esta expresión se encarga de devolver el penúltimo elemento "libro" que sea hijo del nodo "biblioteca". Seleccionará todos los elementos "libro" que estén dentro de "biblioteca" y que tengan un precio con un valor mayor a 35.
CDATA: Mecanismo que permite incluir bloques de texto que no deben ser analizados ni interpretados por el parser XML. Mecanismo que permite incluir bloques de texto que deben ser analizados e interpretados por el parser XML. Mecanismo que permite incluir bloques. Ninguna es correcta.
Qué define mejor a XQuery: Lenguaje de consulta que se utiliza para bases de datos XML. Está diseñado para llevar a cabo consultas sobre colecciones de datos. Es un sistema de persistencia que guarda la información en formato XML Es un tipo de lenguaje que se usa en XML y que permite acceder a la información del documento, recorriendo los elementos del fichero XML. Todas son correctas.
PCDATA: Es el tipo de datos que se procesa y analiza como parte de la estructura XML normal. Mecanismo que permite incluir bloques de texto que no deben ser analizados ni interpretados por el parser XML. Es el tipo de datos que no se procesa y analiza como parte de la estructura XML normal. Mecanismo que permite incluir bloques de texto que deben ser analizados e interpretados por el parser XML.
Obtener todo el contenido de book //book /book/* /book select*from//book.
En XQuery, ¿qué define una variable? @ $ var &.
/biblioteca/libro[1] Este predicado se encargará de seleccionar el primer elemento hijo. Selecciona los primeros dos elementos hijos. Seleccionará todos los elementos. El predicado no es correcta.
Selecciona todos los elementos/nodos Book: a) /Catalog/Book b) //Book c) /Book/* d) Las respuestas a) y b) son correctas.
¿Qué define mejor a un XML? Jerarquía de elementos y atributos. Jerarquia de filas. Jerarquia de objetos. Jerarquia de atributos.
UF3-PAC02-11 Señala la afirmación incorrecta referente a eXist. Tiene un motor de base de datos escrito en C. Es de código abierto. Tiene un motor de base de datos escrito en Java. Es capaz de indexar documentos.
UF3-PAC02-13 Archivo dom.dbx... Es el almacén central de datos. En él se almacenan todos los nodos del documento. En él se almacena la jerarquía de las colecciones y, estas, se relacionan con los documentos que contienen, además de incluir un id único a cada documento. Se ubica en la ruta: eXist\webbapp\WEB-INF\data. Ninguna es correcta.
UF3-EX-40 ¿Qué hace la siguiente sentencia en XPath? /productos/produc[number(stock_minimo)>number(stock_actual)] Se obtiene los datos de los productos cuyo stock mínimo es mayor que su stock actual. Se obtiene la media de precio de las Micro. Se obtiene el número de productos que sean memoria y sean de la zona 10. Ninguna de las otras preguntas es correcta.
UF3-PAC03-19 Relaciona nodo de XPath con el ejemplo: "<identificador>" Raíz Elemento Texto Atributo Comentario.
UF3-PAC01-08 Relaciona la definición "Almacenar versión modificada" con el tipo de almacenamiento. Esta estrategia es especialmente útil cuando el archivo contiene contenido estático y solo se modificará el contenido del al columna por otro nuevo. Esta estrategia es especialmente útil cuando tenemos un número reducido de documentos y los XML no se actualizan a menudo ni se transfieren a otros sistemas. En esta estrategia tendrán que ser mapeados para que se puedan transformar y adaptar a la base de datos. Ninguna opción es correcta.
UF3-EX-31 ¿Qué hace esta sentencia en XQuery? for $cliente in /Clientes/Cliente where $cliente/Direccion/Ciudad/text() = 'Cádiz' return $cliente Devuelve todos los clientes que sean de Cádiz. Devuelve el primer cliente cuya ciudad de residencia sea Cádiz. No devuelve nada porque la condición where tendría que acabar en ; Devuelve el número de clientes cuya ciudad de residencia sea Cádiz.
UF3- MIA-50 Ejecución de sentencias XQuery en Java. Elige la descripción correcta para la clase XQResultSequence. Es una interfaz que nos va a permitir a preparar los objetos XQConnection para preparar la conexión con la base de datos. Es la interfaz que establece la conexión con la base de datos, y almacena en esta clase toda la información referente a esta conexión. Esta clase nos va a ayudar a preparar el contexto para poder realizar la consulta con XQuery. Es la clase que recoge los resultados de la consulta con XQuery. Esta clase de error gestiona los posibles errores que se producen durante el proceso de ejecución de una consulta a la base de datos.
UF3-EX-34 Los tipos de almacenamiento de datos en una BD XML son: Directamente sobre un campo, mapeo basado en tablas y mapeo basado en objetos. Directamente sobre un archivo, mapeo basado en tablas y mapeo basado en objetos. Directamente sobre un campo, mapeo basado en tablas y mapeo basado en atributos. Directamente sobre un campo, mapeo basado en tablas y mapeo basado en métodos.
UF3-EX-37 ¿Qué hace la siguiente sentencia en XPath? /productos/produc[@id_prod = 1234] Devuelve un producto con un atributo id del producto 1234. Accede a la raíz del documento. Ninguna de las otras opciones es correcta. Devuelve todos los productos.
UF3-PAC03-17 Elige la definición correcta para XQuery: Se basa en un lenguaje de rutas de XML y se utiliza para navegar de forma jerárquica en un XML. Es un lenguaje de consulta de documentos XML. Puede abarcar tanto archivos en XML como las bases de datos relacionales con funciones de conversión de registros a XML. Es un tipo de lenguaje utilizado en SQL para el acceso a la información del documento. Ninguna es correcta.
UF3-PAC01-04 Lo único que almacenan las bases de datos nativas XML... Son los documentos XML. Son los documentos XML y documentos de texto. Son los documentos TXT. Ninguna es correcta.
UF3-EX-30 ¿Qué hace la siguiente sentencia en XPath? avg(/productos/produc[starts-with(denominacion,'Micro')]/precio) Se obtiene la media de precio de los productos llamados Micro. Se obtiene el número de productos que sean de la zona Micro. Se obtiene los datos de los productos cuyo stock mínimo es mayor que su stock actual. Se obtiene la media de precio de los productos llamados Micro, dividido por el precio de cada uno de ellos.
UF3-PAC03-27 En XPath, relaciona cada orden con la descripción correspondiente: "[1]" Devuelve todos los datos de la colección. Devuelve todas las etiquetas dentro de esa carpeta sin incluirla. Devuelve el texto dentro de la carpeta. Nombra a cualquier etiqueta. Posición del elemento en el conjunto.
UF3-EX-32 Marca la opción falsa de las siguientes afirmaciones referentes a las consultas XQuery: Las consultas se pueden realizar utilizando la expresión FORL. Permite manipular, transformar y organizar los resultados de las consultas. Las consultas se pueden realizar utilizando la expresión FLWOR. Las siglas de la expresión corresponden a For, Let, Where, Order, Return.
UF3- MIA-52 En eXist, podemos diferenciar varios tipos de índices, selecciona la descripción correcta para "índices estructurales" Se encargan de indexar la estructura de los nodos, los elementos y sus atributos en los documentos XML que se encuentran en una colección. Este tipo de índice se encarga de convertir los nodos y atributos en tokens de texto. Se basan en el tipo de dato de cada valor de los nodos del documento. Este índice no existe.
UF3-PAC01-07 Relaciona la definición "Almacenamiento como BLOB" con el tipo de almacenamiento. Esta estrategia es especialmente útil cuando el archivo contiene contenido estático y solo se modificará el contenido de la columna por otro nuevo. Esta estrategia es especialmente útil cuando tenemos un número reducido de documentos y los XML no se actualizan a menudo ni se transfieren a otros sistemas. En esta estrategia tendrán que ser mapeados para que se puedan transformar y adaptar a la base de datos. Ninguna opción es correcta.
UF3-PAC03-20 Relaciona nodo de XPath con el ejemplo: "Usuario, nombre" Raíz Elemento Texto Atributo Comentario.
UF3-PAC03-18 Relaciona nodo de XPath con la representación: "/" Raíz Elemento Texto Atributo Comentario.
UF3-PAC01-03 Señala cuál de las siguientes afirmaciones es una desventaja que proporcionan las bases de datos nativas XML. Almacenamiento como documento o nodo. Sencillez al añadir nuevos documentos XML. Motor de búsqueda de alto rendimiento. Acceso y almacenamiento directamente en formato XML.
UF3-PAC03-23 En XPath, relaciona cada orden con la descripción correspondiente: "/" Devuelve todos los datos de la colección. Devuelve todas las etiquetas dentro de esa carpeta sin incluirla. Devuelve el texto dentro de la carpeta. Nombra a cualquier etiqueta. Posición del elemento en el conjunto.
UF3- MIA-49 Ejecución de sentencias XQuery en Java. Elige la descripción correcta para la clase XQPreparedExpression. Es una interfaz que nos va a permitir preparar los objetos XQConnection para preparar la conexión con la base de datos. Es la interfaz que establece la conexión con la base de datos, y almacena en esta clase toda la información referente a esta conexión. Esta clase nos va a ayudar a preparar el contexto para poder realizar la consulta con XQuery. Es la clase que recoge los resultados de la consulta con XQuery. Esta clase de error gestiona los posibles errores que se producen durante el proceso de ejecución de una consulta a la base de datos.
UF3-PAC02-15 Dentro de la instalación de eXist puede darse el caso de obtener un error por el puerto utilizado. Para solucionarlo debemos cambiar el puerto. Coloca los elementos de la siguiente etiqueta de forma que quede correctamente escrito el cambio del nuevo puerto. < SystemProperty name= ”jetty.port” default= ”8084” /> < SystemProperty default= ”8084” name= ”jetty.port”/> < SystemProperty name= ”jetty.port” port = ”8084” /> Ninguna es correcta.
UF3-EX-43 Las bases de datos basadas en XML se diferencian del resto en: Que su unidad mínima será el mismo documento XML, por lo que no poseerá campos ni almacenará datos. Que su unidad máxima será el mismo documento XML, por lo que poseerá campos y almacenará datos. Ninguna es correcta. Que su unidad máxima y mínima será el mismo documento XML, por lo que poseerá campos y almacenará datos.
UF3- MIA-53 En eXist, podemos diferenciar varios tipos de índices, selecciona la descripción correcta para "Índices de texto completo o fulltext" Se encargan de indexar la estructura de los nodos, los elementos y sus atributos en los documentos XML que se encuentran en una colección. Este tipo de índice se encarga de convertir los nodos y atributos en tokens de texto. Se basan en el tipo de dato de cada valor de los nodos del documento. Este índice no existe.
UF3-PAC03-26 En XPath, relaciona cada orden con la descripción correspondiente: " * " Devuelve todos los datos de la colección. Devuelve todas las etiquetas dentro de esa carpeta sin incluirla. Devuelve el texto dentro de la carpeta. Nombra a cualquier etiqueta. Posición del elemento en el conjunto.
UF3-EX-33 ¿Qué hace esta consulta XQuery? for $produc in distinc-values(/productos/produc/cod_zona) let $cu:=count(/productos/produc[cod_zona=$produc]) return concant('Hay: ',$cu, 'productos, en la zona nº ',$produc) Se obtiene por cada zona el número de productos que tiene. Devuelve el nombre de los directores de las sucursales con más de tres cuentas. Devuelve el teléfono de la sucursal y el número de cuentas que tiene de tipo ahorro y detipo pensiones. Se obtiene por cada zona la denominación de los productos más baratos.
UF3-EX-39 Señala la opción NO correcta sobre las ventajas de las bases de datos nativas XML. Datos homogéneos. Motor de búsqueda de alto rendimiento. Sencillez al añadir nuevos documentos XML. Datos heterogéneos.
UF3- MIA-48 Ejecución de sentencias XQuery en Java. Elige la descripción correcta para la clase XQConnection. Es una interfaz que nos va a permitir a preparar los objetos XQConnection para preparar la conexión con la base de datos. Es la interfaz que establece la conexión con la base de datos, y almacena en esta clase toda la información referente a esta conexión. Es la clase que recoge los resultados de la consulta con XQuery. Esta clase de error gestiona los posibles errores que se producen durante el proceso de ejecución de una consulta a la base de datos. Esta clase nos va a ayudar a preparar el contexto para poder realizar la consulta con XQuery. .
UF3-PAC02-12 Relaciona cuáles son los dos archivos más importantes de la base de datos que se ubican en la ruta: eXist\webapp\WEB-INF\data. dom.dbx y Collections.dbx rom.dbx y Collections.dbx com.bdx y Collections.bdx dom.bdx y Collections.bdx.
UF3-PAC02-10 ¿Qué es eXist? Una aplicación para hacer consultas y modificar una base de datos nativa XML. Un lenguaje de programación que permite trasformar sentencias SQL. Ambas son correctas. Ninguna de las respuestas es correcta. .
UF3-PAC03-25 En XPath, relaciona cada orden con la descripción correspondiente: "Text()" Devuelve todos los datos de la colección. Devuelve todas las etiquetas dentro de esa carpeta sin incluirla. Devuelve el texto dentro de la carpeta. Nombra a cualquier etiqueta. Posición del elemento en el conjunto.
UF3-EX-38 ¿Qué hace la siguiente sentencia en XPath? count(/alumnos/apellido1[starts-with(denominacion,'G') and cod_aula=5]) Se obtiene el número de alumnos cuyo apellido1 empieza por G y pertenecen al aula 5. Se obtiene el número de alumnos cuyo apellido1 empieza por G más el número de alumnos que pertenecen al aula 5. Se obtienen los apellidos de alumnos cuyo apellido1 empieza por G y pertenecen al aula 5. Se obtiene el número de alumnos cuyo apellido1 empieza por G y el número de alumnos que pertenecen al aula 5.
UF3- MIA-47 Ejecución de sentencias XQuery en Java. Elige la descripción correcta para la clase XQDataSource. Es una interfaz que nos va a permitir preparar los objetos XQConnection para preparar la conexión con la base de datos. Es la interfaz que establece la conexión con la base de datos, y almacena en esta clase toda la información referente a esta conexión. Esta clase nos va a ayudar a preparar el contexto para poder realizar la consulta con XQuery. Es la clase que recoge los resultados de la consulta con XQuery. Esta clase de error gestiona los posibles errores que se producen durante el proceso de ejecución de una consulta a la base de datos.
UF3-PAC01-06 Señala cuál de las siguientes es característica de las bases de datos nativas XML: Permite el uso de tecnologías de consulta y transformación propias de XML, XQuery, XPath, XSLT, para acceder y tratar la información. Posee varios niveles de datos y una baja complejidad. Se define un modelo lógico para un documento JSON y se almacenan y recuperan los documentos según este modelo. Ninguna es correcta.
UF3- MIA-54 En eXist, podemos diferenciar varios tipos de índices, selecciona la descripción correcta para "Índices de rango" Se encargan de indexar la estructura de los nodos, los elementos y sus atributos en los documentos XML que se encuentran en una colección. Este tipo de índice se encarga de convertir los nodos y atributos en tokens de texto. Se basan en el tipo de dato de cada valor de los nodos del documento. Este índice no existe.
UF3-EX-44 Señala las características referentes a eXist: Todas son correctas. Es de código abierto. Tiene un motor de base de datos escrito en Java. Es capaz de indexar documentos.
UF3-PAC01-05 Señala cuál de las siguientes NO es una característica de las bases de datos nativas XML. Se define un modelo lógico para un documento JSON y se almacenan y recuperan los documentos según este modelo. Posee varios niveles de datos y una alta complejidad. Existe una relación con la forma de almacenamiento en la que incorpora las características ASID de cualquier SGDB. Se define un modelo lógico para un documento XML y se almacenan y recuperan los documentos según este modelo.
UF3-PAC03-28 Indica cual de las siguientes afirmaciones es verdadera referente a las consultas en XQuery. Permite manipular, transformar y organizar los resultados de las consultas. Las siglas de la expresión corresponden a For, Order, Rise, Let. Las consultas se pueden realizar utilizando la expresión FORL. No permite manipular, transformar y organizar los resultados de las consultas.
UF3-EX-36 ¿Qué hace esta consulta XQuery? for $sucursal in /sucursales/sucursal where (count($sucursal/count)>3) return <Sucursal><nombre_director>{data($sucursal/director)}</nombre_director></Sucursal> Devuelve el nombre de los directores de las sucursales con más de tres cuentas. Devuelve el teléfono de la sucursal y el número de cuentas que tiene de tipo ahorro y de tipo pensiones. Se obtiene por cada zona la denominación de los productos más baratos. Se obtiene por cada zona el número de productos que tiene.
UF3- MIA-51 Ejecución de sentencias XQuery en Java. Elige la descripción correcta para la clase XQException. Es una interfaz que nos va a permitir a preparar los objetos XQConnection para preparar la conexión con la base de datos. Es la interfaz que establece la conexión con la base de datos, y almacena en esta clase toda la información referente a esta conexión. Esta clase nos va a ayudar a preparar el contexto para poder realizar la consulta con XQuery. Es la clase que recoge los resultados de la consulta con XQuery. Esta clase de error gestiona los posibles errores que se producen durante el proceso de ejecución de una consulta a la base de datos.
UF3-PAC01-01 Selecciona la opción correcta: Las bases de datos basadas en XML se diferencian del resto en que su unidad mínima será el mismo documento XML, por lo que no poseerá campos ni almacenará datos. Las bases de datos basadas en XML se diferencian del resto en que su unidad máxima será el mismo documento XML, por lo que poseerá campos y almacenará datos. Las bases de datos basadas en XML se diferencian del resto en que su unidad media será el mismo documento XML, por lo que no poseerá campos ni almacenará datos. Ninguna es correcta.
UF3-PAC03-21 Relaciona nodo de XPath con el ejemplo: DNI="123456" Raíz Elemento Texto Atributo Comentario.
UF3- PONTE A PRUEBA - 46 Lenguaje de consulta para XML: XQuery. Indica cuál de las siguientes opciones es una norma de sintaxis que debemos seguir. Hay que distinguir entre mayúsculas y minúsculas. Se pueden mezclar comillas simples y dobles. Los comentarios deben comenzar por // o por /* Las variables se definen con el símbolo ? seguido del nombre.
UF3-PAC01-02 Señala cuál de las siguientes afirmaciones es una ventaja que proporcionan las bases de datos nativas XML. Datos heterogéneos. Complicación al indexar. Almacenamiento como documento o nodo. Ninguna es correcta.
UF3-EX-41 ¿Qué hace la siguiente sentencia en XPath? count(/productos/produc[starts-with(denominacion,'Memoria') and cod_zona=10]) Se obtiene el número de productos que sean Memoria y sean de la zona 10. Se obtiene los datos de los productos cuyo stock mínimo es mayor que su stock actual. Ninguna de las otras respuesta es correcta. Se obtiene el listado de productos cuyo nombre empieza por Memoria y que pertenecen a la zona 10.
UF3-PAC03-22 Relaciona nodo de XPath con el ejemplo: "<!-- Hola--> " Raíz Elemento Texto Atributo Comentario.
UF3-EX-35 ¿Qué es eXist? Una aplicación para hacer consultas y modificar una base de datos nativa XML. Una aplicación para hacer consultas y modificar una base de datos nativa noSQL. Una aplicación para hacer consultas y modificar una base de datos nativa SQL. Ninguna respuesta es correcta.
UF3-PAC01-09 Relaciona la definición "Mapeo de los datos" con el tipo de almacenamiento. Esta estrategia es especialmente útil cuando el archivo contiene contenido estático y solo se modificará el contenido del al columna por otro nuevo. Esta estrategia es especialmente útil cuando tenemos un número reducido de documentos y los XML no se actualizan a menudo ni se transfieren a otros sistemas. En esta estrategia tendrán que ser mapeados para que se puedan transformar y adaptar a la base de datos. Ninguna opción es correcta.
UF3-EX-42 ¿Como se representa la raíz en XPath? \ / // <>.
UF3-PAC02-13 El archivo Collections.dbx... Es el almacén central de datos. en él se almacenan todos los nodos del documento. En él se almacena la jerarquía de las colecciones y, estas, se relacionan con los documentos que contienen, además de incluir un id único a cada documento. Se ubica en la ruta: eXist\webbapp\WEB-INF\data. Ninguna es correcta.
Señala la opción NO correcta sobre las características de las bases de datos nativas XML: Permite el uso de tecnologías de consulta y transformación propias de XML, XQuery, XPath, XSLT, para acceder y tratar la información Existe una relación con la forma de almacenamiento en la que incorpora las características ACID de cualquier SGDB (Atomicidad, consistencia, aislamiento y durabilidad). Se define un modelo lógico para un documento XML y se almacenan y recuperan los documentos según este modelo. Posee varios niveles de datos y una baja complejidad.
¿Qué hace esta consulta XQuery? Se obtiene, por cada zona ,el número de productos que tiene. Se obtiene, por cada zona, la denominación de los productos más baratos. Devuelve el nombre de los directores de las sucursales con más de tres cuentas. Devuelve el teléfono de la sucursal y el número de cuentas que tiene de tipo ahorro y de tipo pensiones.
Examen - Como se indica un atributo en xpath: @ .. # //.
Tipos de Bases de Datos XML: Base de datos nativa (NXD) Base de datos activada (XML-enabled) Ambas son correctas. Ambas son incorrectas. .
¿A qué hace referencia la estructura FLWOR? For: selecciona la secuencia de nodos; Let: une una secuencia a una variable; Where: filtra los nodos; Order by: ordena los nodos; Return: especifica qué se tiene que devolver como resultado. For: filtra los nodos; Let: une una secuencia a una variable; Where: selecciona la secuencia de nodos; Order by: reorganiza los nodos; Return: especifica qué se tiene que devolver como resultado. File: selecciona la secuencia de nodos; Let: une una secuencia a una variable; Where: filtra los nodos; Order by: ordena los nodos; Return: especifica qué se tiene que devolver como resultado. For: selecciona la secuencia de nodos; Let: une una secuencia a una variable; Where: filtra los nodos; On: ordena los nodos; Return: especifica qué se tiene que devolver como resultado.
¿Se puede crear un condicional en XQuery? Sí, utilizando la expresión if-then-else. La estructura que se sigue es for sin el resto de cláusulas más que el return. En el return se define el condicional. Si se cumple la cláusula, se ejecutará el then; de lo contrario, pasará al else. No es posible. Sí, utilizando la expresión if-else. La estructura que se sigue es for sin el resto de cláusulas más que el return. En el return se define el condicional. Si se cumple la cláusula, se ejecutará la condición; de lo contrario, pasará al else. Sí, utilizando el operador ternario "?".
Selecciona los Gestores de Bases de Datos XML comerciales: Excelon XIS: Administración de datos dinámica, extensible y muy fiable. TAMINO: Alto rendimiento y gran disponibilidad. Creada por SoftwareAG. X-hive DB: ofrece funciones de procesamiento avanzado. Oracle DB XML: código abierto, embebida y utiliza Xquery como lenguaje de consulta. Basada en Oracle db Berkeley.Permite el manejo de transacciones y replicación. eXist-db: código abierto codificado en Java que utiliza como lenguaje de consulta W3C XQuery. Provee al usuario un servicio para consumir peticiones REST. Apache Xindice: código abierto y enfocada al almacenamiento de datos vía XML. No es necesario mapear el XML para otras estructuras de datos. Todos los anteriores son de código libre. Todos los anteriores son comerciales. .
Selecciona los Gestores de Bases de Datos XML libres: Oracle DB XML: código abierto, embebida y utiliza Xquery como lenguaje de consulta. Basada en Oracle db Berkeley. Permite el manejo de transacciones y replicación. eXist-db: código abierto codificado en Java que utiliza como lenguaje de consulta W3C XQuery. Provee al usuario un servicio para consumir peticiones REST. Todos los anteriores son de código libre. Apache Xindice: código abierto y enfocada al almacenamiento de datos vía XML. No es necesario mapear el XML para otras estructuras de datos. .
Ventajas de una base de datos XML nativa: Facilitan el acceso y el almacenaje de datos en formato XML sin necesidad de mapear la estructura de datos. Este tipo de base de datos incorpora un motor de búsqueda de datos muy potente. La facilidad con que se pueden añadir documentos a la base de datos. Todas son correctas. .
Ventajas de una base de datos XML nativa: Permite guardar datos de forma heterogénea. Permite conservar la integridad de los datos y recuperarlos en su estado original. Ambas son correctas. Ambas son ventajas de una base de datos relacional. .
Inconvenientes de una base de datos XML nativa: Este tipo de base de datos ocupa una gran cantidad de espacio para guardar el mismo documento XML como formato de representación de la información. Es un tipo de base de datos que es limitado a solamente el uso de almacenamiento y búsqueda de ficheros XML. Estas bases de datos guardan la información en formato XML y es muy difícil generar nuevas estructuras de datos con esa información, por ejemplo, generación de estadísticas. Todas las opciones son inconvenientes. .
Inconvenientes de una base de datos XML nativa: a) Es muy difícil indexar el contenido de una base de datos que ha de permitir la reducción del tiempo necesario para encontrar ciertos elementos clave. b) Limita la capacidad de modificación de los datos almacenados, ya que se tiene que sustituir todo el documento si se tiene que modificar un dato de dentro del fichero. c) Las respuestas a) y b) son inconvenientes. d) Este tipo de base de datos incorpora un motor de búsqueda de datos muy potente que consume demasiados recursos. .
/biblioteca/libro[precio>35]/titulo Selecciona todos los elementos "titulo" dentro del elemento "libro" que se encuentren dentro del elemento "biblioteca" y que tengan una etiqueta "precio" cuyo valor sea mayor de 35. Seleccionará todos los elementos "libro" que estén dentro de "biblioteca" y que tengan un precio con un valor mayor a 35. Selecciona todos los elementos "titulo" dentro del elemento "libro" que no se encuentren dentro del elemento "biblioteca" y que tengan una etiqueta "precio" cuyo valor sea mayor de 35. Hay un error de sintaxis, no va a devolver nada. .
DatabaseManager Es una clase que permite acceder a la base de datos. Es una clase que da acceso a los recursos XML que están almacenados en una base de datos. No existe. Es una clase que representa una colección, un conjunto de recursos de una base de datos XML.
¿Qué son las colecciones? Son grupos de documentos XML, documentos binarios y otras colecciones. Son el equivalente a las carpetas de nuestro sistema operativo. Son grupos de Sistemas Gestores de Bases de Datos XML. Son grupos de predicados predefinidos para realizar búsquedas en una base de datos XML. Son grupos de librerías que se utilizan para establecer conexiones con bases de datos XML.
Clase Collection Representa una colección de recursos almacenados en un documento XML en la base de datos. Se utiliza para la representación de documentos XML. Se trata de una interfaz que facilita la gestión básica de las colecciones de una base de datos, que son crear y borrar colecciones. Es una interfaz que hace posible la ejecución de consultas XUpdate en el contexto de una colección completa o de un solo recurso XML.
XMLResource Es una clase que da acceso a los recursos XML que están almacenados en una base de datos. Representa un documento con datos binarios. Es una clase que permite acceder a la base de datos. Es una interfaz que hace posible la ejecución de consultas XUpdate en el contexto de una colección completa o de un solo recurso XML.
¿Qué utilizaremos para la gestión de transacciones en bases de datos XML? La interfaz TransactionService. La interfaz Transaction. No se pueden gestionar transacciones en una base de datos XML. La interfaz TransactionManager.
Selección de nodos. La selección empezará desde la raíz del nodo. . / // @.
Selección de nodos. La selección comienza desde el nodo actual que coincide con la selección. // / * ..
Selección de nodos. Expresión que se encarga de seleccionar el nodo actual. . .. / *.
Selección de nodos. Expresión que se encarga de seleccionar el nodo padre del nodo actual. .. . / @.
Indica cuál de las siguientes opciones es una norma de sintaxis que debemos seguir en XQuery Se pueden mezclar comillas simples y dobles. Los comentarios deben comenzar por // o por /* Hay que distinguir entre mayúsculas y minúsculas. Las variables se definen con el símbolo ? seguido del nombre.
Las bases de datos nativas XML se diferencian de las bases de datos relacionales en tres puntos. Selecciona el siguiente: Jerárquico. Los datos de un fichero XML son descriptivos, por tanto, una base de datos de este tipo también tendrá esta característica. Un fichero XML contiene información descriptiva y también sus datos, mientras que en las bases de datos relacionales se instauran diferentes tablas estructuradas con columnas y son más complejas de interpretar si se comparan con un XML. Una base de datos XML establece una relación entre cada elemento en forma de jerarquía. En cambio, en el modelo relacional se establecen las relaciones mediante las tablas a través de un identificador. Estas bases de datos tienen gran variedad de estrategias para actualizar y borrar documentos. Una de estas estrategias es XUpdate, es un tipo de lenguaje especializado en la realización de modificaciones en la base de datos. Una base de datos XML seguirá un orden estricto según aparezcan los datos en el documento. Por su parte, en la base de datos relacional, los datos aparecerán sin orden a no ser que se especifique en la consulta qué columna de la tabla ordenar con un ORDER BY.
Las bases de datos nativas XML se diferencian de las bases de datos relacionales en tres puntos. Selecciona el siguiente: Autodescriptivo. Los datos de un fichero XML son descriptivos, por tanto, una base de datos de este tipo también tendrá esta característica. Un fichero XML contiene información descriptiva y también sus datos, mientras que en las bases de datos relacionales se instauran diferentes tablas estructuradas con columnas y son más complejas de interpretar si se comparan con un XML. Una base de datos XML establece una relación entre cada elemento en forma de jerarquía. En cambio, en el modelo relacional se establecen las relaciones mediante las tablas a través de un identificador. Estas bases de datos tienen gran variedad de estrategias para actualizar y borrar documentos. Una de estas estrategias es XUpdate, es un tipo de lenguaje especializado en la realización de modificaciones en la base de datos. Una base de datos XML seguirá un orden estricto según aparezcan los datos en el documento. Por su parte, en la base de datos relacional, los datos aparecerán sin orden a no ser que se especifique en la consulta qué columna de la tabla ordenar con un ORDER BY.
Las bases de datos nativas XML se diferencian de las bases de datos relacionales en tres puntos. Selecciona el siguiente: Inherencia. Una base de datos XML seguirá un orden estricto según aparezcan los datos en el documento. Por su parte, en la base de datos relacional, los datos aparecerán sin orden a no ser que se especifique en la consulta qué columna de la tabla ordenar con un ORDER BY. Una base de datos XML establece una relación entre cada elemento en forma de jerarquía. En cambio, en el modelo relacional se establecen las relaciones mediante las tablas a través de un identificador. Los datos de un fichero XML son descriptivos, por tanto, una base de datos de este tipo también tendrá esta característica. Un fichero XML contiene información descriptiva y también sus datos, mientras que en las bases de datos relacionales se instauran diferentes tablas estructuradas con columnas y son más complejas de interpretar si se comparan con un XML. Estas bases de datos tienen gran variedad de estrategias para actualizar y borrar documentos. Una de estas estrategias es XUpdate, es un tipo de lenguaje especializado en la realización de modificaciones en la base de datos. .
Interfaz CollectionManagementService Facilita la gestión básica de las colecciones de una base de datos, que son crear y borrar colecciones. Da acceso a los recursos XML que están almacenados en una base de datos. Permite acceder a la base de datos. No existe. .
Interfaz XPathQueryservice Hace posible la ejecución de consultas XUpdate en el contexto de una colección completa o de un solo recurso XML. Representa una colección, un conjunto de recursos de una base de datos XML. Permite acceder a la base de datos. Facilita la gestión básica de las colecciones de una base de datos, que son crear y borrar colecciones.
Las bases de datos XML nativas nos ofrecen un tipo de características que no podemos encontrar en otro tipo de bases de datos. Relaciona la siguiente característica con su definición: Modelo lógico. Siguen un modelo lógico para almacenar el documento XML. No siguen un modelo lógico para almacenar el documento XML. Siguen un modelo lógico para almacenar el documento JSON. Es una característica de las bases de datos relacionales. .
Las bases de datos XML nativas nos ofrecen un tipo de características que no podemos encontrar en otro tipo de bases de datos. Relaciona la siguiente característica con su definición: Validación. Permite la validación de los documentos a partir de la introducción de documentos XSD o DTD. Estos documentos definen la estructura que debe tener un XML para ser válido. No permite la validación de los documentos a partir de la introducción de documentos XSD o DTD Permite almacenar cualquier tipo de documento XML que esté validado, sin la necesidad de tener un modelo previo ligado a cada tipo de documento XML que se quiera almacenar. Cada elemento XML tiene asociado un identificador único por el que será reconocido dentro del repositorio.
Las bases de datos XML nativas nos ofrecen un tipo de características que no podemos encontrar en otro tipo de bases de datos. Relaciona la siguiente característica con su definición: Consulta de datos. Los datos se consultan mediante sentencias SQL. Permiten y soportan más de un lenguaje de consulta XML como XPath o XQuery. No permiten consultas, solamente almacenan documentos XML. Ninguna es correcta. .
Las bases de datos XML nativas nos ofrecen un tipo de características que no podemos encontrar en otro tipo de bases de datos. Relaciona la siguiente característica con su definición: Estructura con nodos. Los nodos son representados con elementos, atributos, instrucciones de procesamiento, comentarios y cualquier otro elemento que conforme un documento XML. Los nodos se estructuran con variables y métodos. La estructura con nodos es típica de las bases de datos relacionales. Las bases de datos XML nativas no se estructuran con nodos. .
Las bases de datos XML nativas nos ofrecen un tipo de características que no podemos encontrar en otro tipo de bases de datos. Relaciona la siguiente característica con su definición: Orden. Preservan el orden del documento, las instrucciones de procesamiento, los comentarios, las secciones PCDATA y las entidades. Preservan el orden del documento y las instrucciones de procesamiento pero no se conservan los comentarios. Se ordenan los documentos de manera aleatoria para ganar velocidad de procesamiento. Permiten almacenar cualquier tipo de documento XML que esté validado, sin la necesidad de tener un modelo previo ligado a cada tipo de documento XML que se quiera almacenar.
Las bases de datos XML nativas nos ofrecen un tipo de características que no podemos encontrar en otro tipo de bases de datos. Relaciona la siguiente característica con su definición: Flexibilidad. Permiten almacenar cualquier tipo de documento XML que esté validado, sin la necesidad de tener un modelo previo ligado a cada tipo de documento XML que se quiera almacenar. Preservan el orden del documento, las instrucciones de procesamiento, los comentarios, las secciones PCDATA y las entidades. Soportan más de un lenguaje de consulta. Uno de los más populares es XPath o XQuery. Siguen un modelo lógico para almacenar el documento XML.
Las bases de datos XML nativas nos ofrecen un tipo de características que no podemos encontrar en otro tipo de bases de datos. Relaciona la siguiente característica con su definición: Almacenamiento de documentos en colecciones. Las colecciones desempeñan el rol de las tablas en las bases de datos relacionales. Los documentos se agrupan en colecciones en función de la información que contienen y, además, pueden contener otras colecciones. Ambas son incorrectas. Ambas son verdaderas. .
Las bases de datos XML nativas nos ofrecen un tipo de características que no podemos encontrar en otro tipo de bases de datos. Relaciona la siguiente característica con su definición: No tiene ningún modelo de almacenamiento físico concreto. Este tipo de base de datos se puede construir sobre una base de datos de tipo relacional, jerárquica, orientada a objetos o de tipo propietario Este tipo de base de datos permite la creación de índices que aceleran las consultas que se realizan de forma más frecuente. Existe un modelo de almacenamiento físico concreto. Es una característica típica de las bases de datos relacionales. .
Las bases de datos XML nativas nos ofrecen un tipo de características que no podemos encontrar en otro tipo de bases de datos. Relaciona la siguiente característica con su definición: Indexación. Este tipo de base de datos permite la creación de índices que aceleran las consultas que se realizan de forma más frecuente. Este tipo de base de datos no permite la creación de índices, acelerando de esta manera las consultas. Este tipo de base de datos permite la creación de índices lo que dificulta las consultas. Ninguna es correcta. .
Las bases de datos XML nativas nos ofrecen un tipo de características que no podemos encontrar en otro tipo de bases de datos. Relaciona la siguiente característica con su definición: Identificadores únicos. Cada elemento XML tiene asociado un identificador único por el que será reconocido dentro del repositorio. No permite la validación de los documentos a partir de la introducción de documentos XSD o DTD Todos los elementos XML tienen asociado el mismo identificador. Ninguna es correcta.
¿Qué es XUpdate? Es un tipo de lenguaje especializado en la realización de modificaciones en una base de datos XML. Es una estrategia de actualización y borrado que tienen las bases de datos XML nativas. Es un tipo de lenguaje especializado en la realización de modificaciones en una base de datos orientada a objetos. Es un tipo de lenguaje especializado en la indexación en una base de datos XML nativa. Todas son correctas. .
//libro/titulo | // libro/precio Seleccionará todos los títulos y precios de los elementos “libro”. Seleccionará todos los elementos título y los elementos precio del documento. Error de sintaxis. Seleccionará el precio del primer libro que se encuentre alfabéticamente.
Características del lenguaje XQuery: Es muy funcional y está enfocado a realizar consultas en bases de datos XML. Es parecido a SQL y está basado en XPath. Sigue el estándar W3C y se acepta universalmente para todo tipo de bases de datos. Todas son correctas. .
1.Usar este método tiene la ventaja de mantener el formato, pero no permite consultar nada. 2.Los datos serán vistos como filas y estarán agrupados como tablas. Cada fila corresponde a una tupla y cada dato contendrá un campo de esa tabla. 3. Los datos serán tratados como objetos señalizados que irán en una tabla y las propiedades irán a las columnas. a) 1. Directamente sobre un campo. 2. Mapeo basado en objetos. 3. Mapeo basado en tablas. b) 1. Mapeo basado en objetos. 2. Mapeo basado en tablas. 3. Directamente sobre un campo. c) 1. Directamente sobre un campo. 2. Mapeo basado en tablas. 3. Mapeo basado en objetos. d) Ninguna de las respuestas es correcta.
Elige la definición correcta para XPath: Puede abarcar tanto archivos en XML como las bases de datos relacionales con funciones de conversión de registros a XML. Es un tipo de lenguaje utilizado en SQL para el acceso a la información del documento. Se basa en un lenguaje de rutas de XML y se utiliza para navegar de forma jerárquica en un XML. Es un lenguaje de consulta de documentos XML. Ninguna de las respuestas es correcta.
UF3-PAC03-24 En XPath, relaciona cada orden con la descripción correspondiente: "Node()" Devuelve todos los datos de la colección. Devuelve todas las etiquetas dentro de esa carpeta sin incluirla. Devuelve el texto dentro de la carpeta. Nombra a cualquier etiqueta. Posición del elemento en el conjunto.
Denunciar test Consentimiento Condiciones de uso