Consultas XQuery
Las consultas XQuery se pueden escribir directamente en un software que implemente un motor XQuery, el cual permita realizar consultas contra un fichero XML.
Ficheros de consultas
Como alternativa, las consultas también se pueden almacenar en ficheros para su uso posterior o reutilización. Para ello, debemos crear un fichero de texto, escribir la consulta en el fichero y guardarlo con alguna de las siguientes extensiones:
.xq
.xqm
.xqy
.xql
.xqu
.xquery
Por ejemplo, podemos crear un fichero de texto llamado consulta.xq
que contenga lo siguiente:
for $libro in /biblioteca/libros/libro
return $libro/titulo