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.

Entradas relacionadas: