tutoriais mais recente desenvolvimento web
 

XQuery Tutorial


XQuery

XQuery é a XML que SQL é a tabelas de banco de dados.

XQuery é projetado para consultar dados XML - não apenas arquivos XML, mas qualquer coisa que pode aparecer como XML, incluindo bancos de dados.

Exemplo Xquery

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title


O que é XQuery?

XQuery
  • XQuery é the linguagem de consulta de dados XML
  • XQuery para XML é como SQL para bancos de dados
  • XQuery é construído em expressões XPath
  • XQuery é suportado por todos os principais bancos de dados
  • XQuery é uma Recomendação W3C

XQuery é sobre como consultar XML

XQuery é uma linguagem para encontrar e extrair elementos e atributos de documentos XML.

Aqui está um exemplo do que XQuery poderia resolver:

"Selecione todos os registros de CD com um preço inferior a US $ 10 a partir da coleção CD armazenados em cd_catalog.xml"


XQuery e XPath

XQuery 1.0 e XPath 2.0 compartilham o mesmo modelo de dados e apoiar as mesmas funções e operadores. Se você já estudou XPath você não terá problemas com XQuery entendimento.


XQuery - Exemplos de Uso

XQuery pode ser usado para:

  • Extrair informações para usar em um Web Service
  • Gerar relatórios resumidos
  • Transformar dados XML para XHTML
  • documentos pesquisa na web para informações relevantes

XQuery é uma Recomendação W3C

XQuery é compatível com vários padrões W3C, tais como XML, namespaces, XSLT, XPath e XML Schema.

XQuery 1.0 tornou-se uma Recomendação W3C 23 janeiro de 2007.