Linguagem de Consulta XML (XQuery)

Autor: Laura McKinney
Data De Criação: 6 Abril 2021
Data De Atualização: 1 Junho 2024
Anonim
SQL - STRUCTURE QUERIE LANGUAGE - LINGUAGEM DE CONSULTA ESTRUTURADA - O QUE É SQL? PARA QUE SERVE?
Vídeo: SQL - STRUCTURE QUERIE LANGUAGE - LINGUAGEM DE CONSULTA ESTRUTURADA - O QUE É SQL? PARA QUE SERVE?

Contente

Definição - O que significa XML Query Language (XQuery)?

XML Query Language (XQuery) é uma linguagem de consulta e programação para o processamento de documentos e dados XML. Dados XML e outros bancos de dados que armazenam dados em um formato análogo ao HTML podem ser processados ​​com o XQuery. O principal objetivo do XQuery é fornecer mecanismos de consulta para extração de dados de documentos reais e virtuais baseados na Web. O objetivo é vincular as tecnologias da Web e de banco de dados com a ajuda do XML.


O World Wide Web Consortium é responsável por enquadrar o XQuery 1.0.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica XML Query Language (XQuery)

O XQuery atua como uma linguagem de expressão, pois especifica o fluxo exato de dados e operações para alcançar o resultado desejado. Ele não menciona como os dados estão associados a uma plataforma de programação específica em termos de sintaxe. Por exemplo, uma expressão especifica o valor do resultado de uma adição, mas não lida com a declaração de variáveis, os tipos de dados usados ​​e comandos ou chamadas de função.

Documentos XML podem ser criados com a ajuda da sintaxe fornecida com o XQuery. Os documentos XML são processados ​​para extrair informações estruturais, classificadas como nós do documento, elementos, atributos, nós, comentários, instruções de processamento e espaços para nome.


Todos os itens ou valores de dados são tratados como sequências por padrão. Valores ou nós atômicos são o tipo de itens de dados presentes em um documento XML. Os valores atômicos como Boolean, integer e string são de acordo com a especificação do esquema XML. Recursos como pesquisa completa e atualizações de documentos estão atualmente em desenvolvimento.