SQL Server 2008 R2 – Avanzado – XML en Transact-SQL

Asi como lo ven, 93%

– A Confirmar
= Mal
1. Al generar esta sentencia “WITH XMLNAMESPACES(‘a’ as a)SELECT 1 as ‘a:b’FOR XML PATH” estoy creando:
-Namespace para el xml
Genera XSD
Ninguna de las anteriores

2. La directiva ELEMENTXSINIL tiene la función de:
Crear un esquema para el xml
-Elemento que se genera valores null
-Establece xsi:nil enTRUE
Traer un elemento del xml

3. Al extraer un valor con un tipo de elemento en XQuery se le llama:
Herencia
Relación
-Atomización
Todas las anteriores

4. Al manejar OpenXML unos de sus parámetros son:
Name
-ColName
-ColType
Type

5. Cuando se tiene un valor null en una columna el Explicit realiza la opción:
Coloca el valor en null
Envía una excepción ya que el Explicit no maneja nulos
-No coloca elemento
Ninguna de las anteriores

6. Los errores estáticos en XQuery son aquellos que:
Errores generados por el usuario
-Se devuelven usando mecanismo de error de transact-sql
Usar la instrucción raise_error
Ninguna de las anteriores

7. Las dos fases de evaluación del XQuery son:
Contexto real
Contexto arbitrario
-Contexto estático
-Contexto dinámico

8. Una consulta explicit es:
Construir un objeto XML tipado
-Poder especificar explícitamente la información de un XML
Mejorar el rendimiento de la consulta
Todas las anteriores

9. La diferencia entre columnas y con nombre en PATH es:
=Los nombres empiezan por “@”
=Las columnas con nombre empiezan por “&”
Los nombres empiezan por “&”
Las columnas con nombre empiezan por “@”

10. El modo PATH facilita la combinación de elementos y atributos. También facilita la especificación de anidación adicional para representar propiedades complejas.
-Verdadero
Falso

11. El valor data() se debe tratar como un valor atómico en el XML generado, este sirve para.
Cuando se usar datos XML en las tablas
-Cuando se crear atributos o elementos tipo lista
Cuando se necesita estructurar los datos
=Data() no existe como función

12. La directiva hide se usa para:
Mostrar meta datos del XML
-Ocultar un nodo
Ocultar Todo el xml
=Cantidad máxima de tag hijos

13. El modo explicit transforma:
=Un Varchar a un XML
Un archivo xml a binario para poderlo manejar mejor
-En un conjunto de filas resultantes para ejecutar en una consulta
Explicit es solo un concepto de soap

14. La sentencia correcta para usar Explicit es:
Order.Date
Order.Element(“date”)
-Order!2!date
Todas son sentencias validas

15. Para especificar nombres de una columna en una tabla universal se usa el formato:
-ElementName!TagNumber!AttributeName!Directive
ElementName!AttributeName!Directive
ElementName!TagNumber
TagNumber!AttributeName!Directive