Cuestionario Resuelto de XPath, XSLT y XQuery: Preguntas de Examen
Enviado por Programa Chuletas y clasificado en Matemáticas
Escrito el en
español con un tamaño de 5,25 KB
Evaluación de XPath y XSLT
Conceptos Básicos de XPath
- TEST 5.2: El nodo sobre el que se evalúa una expresión XPATH es el nodo actual.
- Los procesadores XSLT pueden (1, 2, 3) estar integrados en un explorador web, servidor web o ser programas que se ejecutan desde la línea de comandos.
- La sentencia XPATH
//a1/a2/[@a3="4"]devuelve todos los nodos a2 = verdadero. - Los documentos XML pueden ser transformados en (1, 2, 3) otro documento XML, PDF, XHTML.
- La sentencia XPATH
//a1/a2/[@a3]obtiene los valores de los atributos a3 = verdadero. - Indicar cuáles de las siguientes funciones devuelven booleanos (2, 3, 4):
boolean,true,false. - Indicar cuáles de las siguientes funciones NO devuelven booleanos (2, 3, 4):
position,name,last. - La función que permite definir un formato a aplicar sobre unos datos XML es:
xsl:template. - TEST 5.3: XSL es un lenguaje XML = verdadero.
- La función que permite aplicar una plantilla definida sobre unos datos XML es:
xsl:apply-templates. - Los nodos pueden ser (1, 2, 3) elementos, atributos, texto.
- La función que permite unir dos cadenas de texto es: concat.
- Las rutas de localización (2) devuelven el conjunto de nodos del árbol XML sobre el que se aplican.
- XPATH es un lenguaje XML = falso.
- A partir de un documento XML podemos lograr otro (2, 3, 4): pdf, xsl, xml.
- Marcar las sentencias verdaderas (1, 3): Todos los elementos de un fichero XML tienen elemento padre, los atributos no son hijos del elemento al que están asociados.
- XPATH está basado en la estructura jerárquica de los documentos XML = verdadero.
- La sentencia XPATH
//a1/a2[@a3="4"]obtiene todos los atributos a3 de los elementos a2 = falso.
XQuery y Bases de Datos XML
Estructuras y Consultas Avanzadas
- TEST 6.1: El formar una base de datos mediante colecciones de documentos con una estructura determinada proporciona: flexibilidad.
- Toda sentencia XPATH es una sentencia XQUERY = verdadero.
- Relacionar los siguientes pasos con su orden a la hora de transformar una base de datos relacional al almacenamiento XML: CONCAT construye una cadena formada al unir dos dadas, UPPER-CASE pasa todas las letras de una cadena a mayúsculas, LOWER-CASE pasa todas las letras de una cadena a minúsculas, STRING-LENGTH devuelve la cantidad de caracteres que forman una cadena de texto.
- Selecciona aquellas características de las bases de datos nativas (2, 3, 4): consultas, creación de índices, creación de identificadores únicos.
- Una de las principales diferencias entre SQL y XQUERY es que para XQUERY es importante el orden en el que los datos aparecen = verdadero.
- La cláusula XML encargada de filtrar las tuplas del documento XML es: WHERE.
- Relacionar los siguientes pasos con su orden a la hora de transformar una base de datos relacional al almacenamiento XML: establecer relaciones de clave migrada, crear esquema XML, crear clave primaria.
- Asociar cada una de las funciones siguientes con el tipo de datos sobre el que se aplica: MAX (numéricos), STARTS-WITH (cadenas de texto), DISTINCT-VALUES (cualquier).
- Un dato que en una base de datos representa a un atributo no clave y no nulo se convierte en un tipo de dato requerido en el esquema del documento XML.
- Marcar las afirmaciones ciertas para el lenguaje XQUERY (2, 4): El resultado obtenido por una consulta sobre un fichero XML ha de ser independiente del protocolo usado para acceder dicho fichero; puede haber diferentes sintaxis de consultas que tengan el mismo resultado.
Sistemas Centrados en Documentos y Datos
- TEST 6.2: Elige las características que se ajustan a los sistemas centrados en los documentos (1, 3): contienen datos muy estructurados, el tamaño de los tipos es reducido.
- Elige las características que se ajustan a los sistemas centrados en datos (1, 2, 3): contienen datos con una estructura NO muy definida, es apropiada para publicidad, los datos pueden actualizarse.
- El esquema XML que representa una base de datos relacional es único = falso.
- Selecciona en la siguiente lista el componente del estándar de objetos: OQL.
- XQUERY es al lenguaje XML lo mismo que (...) es a las bases de datos relacionales.
- Selecciona en la siguiente lista los que NO son componentes del estándar de objetos (3, 4): XQUERY, XQL.
- La tecnología XML (1, 2, 3) permite tratar a los ficheros como si fuesen una base de datos, facilita el desarrollo de las aplicaciones, hace que el compartir la información sea más cómodo.
- Alguna de las características del modelo de datos en el que se basa XQUERY es (4): tiene un valor especial que aparece cuando se trata de evaluar una expresión error.