XQuery é o nome da linguagem de consulta projetada com o int...
XQuery é o nome da linguagem de consulta projetada com o intuito de realizar consulta sobre coleções de dados representadas no formato Extensible Markup Language (XML). Essa linguagem permite a criação de expressões de consultas onde podemos definir, por exemplo, critérios de filtro, ordenação e projeção. Considere os códigos apresentados abaixo que representam, respectivamente, o conteúdo do arquivo XML que será consultado e a expressão de consulta que será realizada. Marque a alternativa que indica, corretamente, o nome dado para esse tipo de expressão de consulta.
-
Arquivo ufs.xml.
-
<?xml version="1.0" encoding="UTF-8"?>
<ufs>
<uf regiao="NORDESTE">
<nome>Ceara</nome>
<populacao> 1000000</populacao>
</uf>
<uf regiao="NORDESTE">
<nome>Bahia</nome>
<populacao> 1200000</populacao>
</uf>
<uf regiao="NORTE">
<nome>Acre</nome>
<populacao> 300000</populacao>
</uf>
<uf regiao="SUL">
<nome>Parana</nome>
<populacao>850000</populacao>
</uf>
</ufs>
-
Expressão de consulta.
-
for $x in doc("ufs.xml")/ufs/uf
where $x/ população>850000
order by $x/nome
return $x/nome