Lenguajes de marcas RA6
![]() |
![]() |
![]() |
Título del Test:![]() Lenguajes de marcas RA6 Descripción: Ilerna DAW 2S2425 |




Comentarios |
---|
NO HAY REGISTROS |
Como ya sabemos, un documento XML posee una estructura árbol que tiene su origen en un elemento raíz, y que se va a ir derivando en sus respectivos hijos que, a su vez, pueden ser raíz de otras estructuras árbol. ¿Qué es Xpath?. Un lenguaje diseñado para acceder a documentos XML. Un lenguaje diseñado para transformar documentos XML. Un lenguaje diseñado para dar formato de salida a los documentos XML. Todas las opciones anteriores son correctas. ¿Cuál de las siguientes afirmaciones son ciertas en XQuery?. Permite realizar consultas. Permite extraer información. Es orientado a bases de datos. Permite procesar información. Todas las opciones anteriores son correctas. ¿Qué significa el siguiente código de expresión en lenguaje XPath: e1/e2?. Elemento e2 es hijo directo de su padre e1. Elemento e1 es hijo directo de su padre e2. Elemento e2 es el directorio raíz. Todas las opciones son correctas. ¿Qué significa el siguiente código de expresión en lenguaje XPath: @ atrib?. Atributo que se identifica con el nombre atrib. Atributo que se identifica con el nombre atributo. Atributo que se identifica con el nombre Atrib. Todas las opciones son correctas. ¿Cuál es una característica de XQuery en relación a XPath?. Específico para JSON. Es una extensión de XPath para consultas complejas. No soporta estructuras jerárquicas. Usado para bases de datos relacionales. ¿Qué tecnología de almacenamiento es eficiente para grandes volúmenes de datos no estructurados?. Relational Databases. NoSQL Databases. Flat Files. CSV. ¿Qué tecnología de almacenamiento es eficiente para datos en documentos y colecciones?. SQL Databases. NoSQL Databases. CSV. Binary Files. ¿Qué lenguaje se utiliza para realizar consultas en bases de datos relacionales?. XPath. SQL. JSONPath. XQuery. ¿Cuál de los siguientes métodos de almacenamiento es utilizado para datos estructurados en tablas?. XML. CSV. JSON. Plain Text. ¿Cuál es una ventaja del formato JSON sobre XML en el almacenamiento de información?. Más verboso. Mejor soporte para datos binarios. Más ligero y fácil de leer. Uso extensivo de namespaces. ¿Cuál es una tecnología eficiente para almacenar datos estructurados en tablas?. JSON. XML. SQL Databases. Binary Files. ¿Cuál es una ventaja de usar JSON en lugar de XML?. Más difícil de leer para humanos. Requiere más espacio de almacenamiento. Más fácil de leer y escribir. Menor soporte en lenguajes de programación. ¿Cuál es una ventaja de XML sobre JSON?. Más fácil de leer. Mejor soporte para datos binarios. Más verboso. Uso extensivo de namespaces. ¿Qué lenguaje de consulta se utiliza para seleccionar nodos en un documento XML?. SQL. JSONPath. XPath. NoSQL. ¿Cuál es una característica de las bases de datos relacionales?. No requieren esquema. Soportan ACID transactions. Escalabilidad horizontal automática. Almacenamiento de datos en documentos. ¿Qué base de datos nativa XML ofrece soporte para XPath y XQuery?. Cassandra. BaseX. PostgreSQL. Redis. ¿Cuál es una ventaja de usar bases de datos relacionales para el almacenamiento de datos?. No necesitan estructura fija. Mejor rendimiento en grandes volúmenes de datos. Integridad y consistencia de los datos. Escalabilidad fácil y automática. ¿Cuál es un método eficiente para exportar grandes volúmenes de datos a un archivo CSV?. SELECT ... FOR XML. SELECT ... INTO OUTFILE. SELECT ... FOR JSON. SELECT ... EXPORT. ¿Qué característica define a un sistema de base de datos relacional?. Almacenamiento de datos en forma de documentos. Esquema flexible. Uso de tablas y relaciones. Escalabilidad automática. ¿Cuál es una función de XPath para contar el número de nodos en un documento XML?. count(). sum(). max(). length(). ¿Qué sistema de gestión de bases de datos nativas XML es conocido por ser ligero y de alto rendimiento?. MongoDB. MySQL. BaseX. Oracle. ¿Qué herramienta es conocida por su uso en la gestión de bases de datos XML?. MongoDB. MySQL. BaseX. SQLite. ¿Qué formato es útil para exportar datos jerárquicos desde una base de datos relacional?. CSV. XML. SQL. HTML. ¿Qué técnica se puede utilizar para exportar datos de una base de datos relacional a JSON?. SELECT ... FOR JSON. SELECT ... INTO CSV. SELECT ... TO HTML. UPDATE ... JSON. ¿Cual sería la expresión XPath para obtener la serie de los muebles cuyo precio sea mayor que 50€?. //mueble/serie[precio>50]/. //mueble[precio>50]/serie. //mueble/serie/precio>50. //mueble/precio>50/serie. ¿Cual sería la expresión XPath para obtener el alto de todos los muebles del pedido?. //mueble/alto. //mueble/serie/tamano/alto. Ninguna es correcta. //mueble/tamano/alto. En XPath, la expresión @atrib significa: Ninguna es correcta. Atributo que se identifica con el nombre "atributo". Atributo que se identifica con el nombre "atrib". Atributo que se identifica con el nombre "elemento". Es un lenguaje de consulta bastante sencillo que dispone de una gran cantidad de expresiones que nos permiten recorrer el árbol de nodos en un documento XML y acceder a sus diferentes partes. XPath. XSLT. XQuery. BaseX. ¿Qué devuelve esta expresión XPath? /autores/autor [nacimiento= ""]. Todos los elementos autor sin fecha de nacimiento. Todos los elementos autor sin fecha de nacimiento o con el campo vacío. Todos los autores sin fecha de nacimiento. Ninguna es correcta. ¿Qué hace la función orderby de XQuery?. Parámetro por el que vamos a ordenar la visualización del resultado de una determinada consulta. Ninguna es correcta. Indica, mediante un rango de valores, los elementos a tratar. Permite declarar variables para que, a continuación, podamos asignarle valores. ¿Cuál es la función XQuery que permite declarar variables para que, a continuación, podamos asignarle valores?. declare. let. return. Ninguna es correcta. ¿Qué devuelve esta expresión XPath? /clase/alumno[nombre="david"]. Todo elemento alumno que contenga un elemento nombre con valor David. Todo elemento nombre con valor David. Primer elemento alumno que contenga un elemento nombre llamado David. Ninguna. Es un lenguaje de consulta para documentos XML con aspectos añadidos de funcionalidad, como la manipulación de la información en un documento. XML. XHTML. HTML. XQuery. ¿Qué devuelve esta expresión XPath? count(/elemento/asignaturas[nota>5]). Suma de elementos asignatura con nota mayor que cinco. Número de elementos asignatura con nota mayor que cinco. Ninguna es correcta. Los elementos asignatura con nota mayor que cinco. ¿Cuál es un lenguaje de consulta?. XPath. HTML. Ninguna es correcta. XMLS. ¿Cuándo se utiliza el where en XPath?. Ocasionalmente. Siempre. Cuando estamos programando. Nunca ya que XPath no tiene una cláusula Where. ¿Cuál sería la expresión XPath para obtener los nombres de las asignaturas con nota mayor que 5?. Ninguna es correcta. //asignatura[nota>5]/nombre. //asignatura(nota>5)/nombre. //asignatura/nombre[nota>5]. BaseX. Crea las bases de datos a partir de uno o varios documentos XML. Está basado en tablas con su información correspondiente relacionada entre sí. Es un sistema gestor de bases de datos (SGBD). Ninguna es correcta. ¿Cual es de estas afirmaciones sobre XQuery no es cierta?. Permite realizar consultas. Es orientado a bases de datos. Está basado en HTML. Permite procesar información. ¿Cuál sería la expresión XPath para obtener cuántos productos valen más de 1 €?. count(/compra/nombre[precio>1]/producto). count(/compra/producto/nombre[precio>1]/). count(/compra/producto[precio>1]/). count(/compra/producto[precio>1]/nombre). ¿Cuál sería la expresión XPath para el tercer producto en la lista de la compra?. /compra/producto[posicion=3]/nombre. /compra/producto[position() = 3]/. /compra/producto[position() = 3]/nombre. /compra/producto/nombre[position() = 3]/. ¿Cuál sería la expresión XPath para el listado de todos los productos?. /compra/producto/all. /compra/producto/nombre. /compra/producto/. /compra/producto/*. ¿Cuál sería la expresión XPath para el precio del Queso rallado?. /compra/producto[precio="Queso rallado"]/. /compra/producto[nombre="Queso rallado"]/nombre. /compra/nombre[producto="Queso rallado"]/precio. /compra/producto[nombre="Queso rallado"]/precio. ¿Cuál sería la expresión XPath para todos los productos de la marca Chef Select?. /compra/producto[nombre="Chef Select"]/marca. /compra/producto[marca="Chef Select"]/nombre. /compra/marca[nombre="Chef Select"]/producto/nombre. /compra/producto/marca[nombre="Chef Select"]/. Es un tipo de lenguaje funcional que puede tener acceso a determinadas secciones de un documento XML: Ninguna es correcta. XPath. XSL-FO. XSLT. El direccionamiento en XPath puede ser. Ambas son correctas. Absoluto. Ninguna es correcta. Relativo. En XPath, la expresión //elem se refiere a: Elemento de nombre elem que depende del directorio / pero no sabemos a qué nivel. Elemento de nombre elem que depende del directorio / a segundo nivel. En XPath no se puede usar la doble barra inclinada o diagonal //. Elemento de nombre elem que depende del directorio / en su último nivel (nodo hoja). ¿Que devuelve esta consulta? //asignatura[nota>5]/nombre. Los nombres de las asignaturas con nota mayor que 5. Todos los elementos nombre dentro del elemento asignatura con nota mayor que 5. Las notas de las asignaturas con nota mayor que 5. Ninguna es correcta. ¿Que gestiona BaseX?. Ninguna es correcta. Documentos XML. Una base de datos XML. Bases de datos. ¿Que devuelve esta consulta? /carrito/producto[nombre=""]. Devuelve los elementos x que no tengan nombre o este vacio. No devuelve nada. Está mal formulada. Devuelve los elementos x cuyo nombre este vacio. ¿Que devuelve el siguiente código XQuery? for $linea in $incidencias/category return <linea>{$linea/text()}</linea>. Un elemento <linea> por cada elemento <category> que contiene $incidencias. Un elemento <linea> que contiene todos los elementos <category> que contiene $incidencias. Devuelve error, no se pueden utilizar dos referencias $ en la instrucción. Error, no se puede llamar $linea cuando se referencia a <category>. La función where. Acompaña la sentencia let, permitiendo introducir una condición para que la estructura iterativa se repita mientras se cumpla dicha condición. Ninguna es correcta. Acompaña la sentencia for, permitiendo introducir una condición para que la estructura iterativa se repita mientras se cumpla dicha condición. Acompaña la sentencia set, permitiendo introducir una condición para que la estructura iterativa se repita mientras se cumpla dicha condición. ¿Que devuelve el siguiente código XQuery? count(/elemento/asignatura[nota>5]). Suma de elementos <asignatura> con nota mayor que cinco. Número de elementos <asignatura> con nota mayor que cinco. Ninguna es correcta. Los elementos <asignatura> con nota mayor que cinco. XQuery no…. es un lenguaje de consulta. permite extraer información. permite procesar información. Ninguna es correcta. XPath está diseñado para. Acceder, transformar y dar formatos de salida a documentos XML. Ninguna es correcta. Transformar JPG en XML. Transformar PDF en Word. |