|
p:abstract
|
-
En informatique, XML Query ou XQuery est un langage de requête permettant donc d'extraire des informations d'un document XML.
XML Query est une spécification du W3C. Sémantiquement proche de SQL, XML Query utilise la syntaxe XPath pour adresser des parties spécifiques d'un document XML."
(fr)
-
XML Query of XQuery is een specificatie van het World Wide Web Consortium (W3C). XML Query is een querytaal die het mogelijk maakt, informatie uit een XML-document op te vragen. Qua functionaliteit lijkt de taal op SQL. XML Query gebruikt XPath-syntaxis om te verwijzen naar specifieke delen van een XML-document.
Er zijn twee onderscheiden soorten syntaxis voor XML Query:
*De FLWOR-syntaxis (uitpreken 'flower'), waarvan de naam is afgeleid van de vijf basisinstructies die worden gebruikt: FOR, LET, WHERE, ORDER BY en RETURN.
*De XQueryX-syntaxis (XML-syntaxis voor XML-query's), dat door machines te lezen is, en gebruikt kan worden voor het automatisch genereren van queries en voor het inbedden van query's in XML-documenten.
Een uitgevoerde query van XML Query levert een fragment van het doorzochte XML-document op, het resultaat hiervan is ook een XML-document. In het XQuery-datamodel worden deze XML-documenten overigens gezien als boomstructuren.
Veel van de functionaliteit van een eerder ontwikkelde en populaire querytaal voor XML, XQL, wordt ook door XML Query ondersteund."
(nl)
-
XQuery (ang. XML Query Language, w tłumaczeniu Język Zapytań XML, Język Zapytań Rozszerzalnego Języka Znaczników) to język zapytań (jednakże posiadający pewne cechy języka programowania) służący do przeszukiwania dokumentów XML. Posiada podobną semantykę co SQL. Typ MIME XQuery to application/xquery.
Standaryzacja XQuery została zapoczątkowana poprzez prace wewnątrz organizacji W3C. W styczniu 2007 roku XQuery 1.0 dostało oficjalną rekomendację W3C."
(pl)
-
XQuery es un lenguaje de consultas diseñado para consultar colecciones de datos XML. Es semánticamente similar a SQL, pero incluye algunas capacidades de programación.
El XQuery 1.0 fue desarrollado por el grupo de trabajo de Consulta XML del W3C. El trabajo fue estrechamente coordinado con el desarrollo de XSLT 2.0 por el Grupo de trabajo XSL; los dos grupos compartieron la responsabilidad del XPath 2.0, que es un subconjunto de XQuery 1.0. El XQuery 1.0 es una Recomendación del W3C desde el 23 de enero de 2007."
(es)
-
XQuery is a query language (with some programming language features) that is designed to query collections of XML data. It is semantically similar to SQL.
XQuery 1.0 was developed by the XML Query working group of the W3C. The work was closely coordinated with the development of XSLT 2.0 by the XSL Working Group; the two groups shared responsibility for XPath 2.0, which is a subset of XQuery 1.0. XQuery 1.0 became a W3C Recommendation on January 23, 2007.
"The mission of the XML Query project is to provide flexible query facilities to extract data from real and virtual documents on the World Wide Web, therefore finally providing the needed interaction between the Web world and the database world. Ultimately, collections of XML files will be accessed like databases"."
(en)
-
XQuery steht für XML Query Language und bezeichnet eine vom W3C spezifizierte Abfragesprache für XML-Datenbanken.
XQuery benutzt eine an XSLT, SQL und C angelehnte Syntax und verwendet XPath sowie XML Schema für sein Datenmodell und seine Funktionsbibliothek. XQuery ist aus den Sprachen XQL, XML-QL und Quilt hervorgegangen.
XQuery ist eine stark typisierte Programmiersprache. XQuery ist Turing-vollständig."
(de)
-
XQuery är ett frågespråk som stöder sökning och extraktion av allt från korta textmeddelanden och webbtjänstmeddelanden, till sökning i terbytestora databaser. XQuery fungerar som ett enhetligt gränssnitt för åtkomst av XML-data, motsvarande den roll SQL har för relationsdatabaser."
(sv)
-
XQuery é uma linguagem de consulta, com alguns recursos de programação, que é projetada para fazer consultas em coleções de dados em XML. Ela é semanticamente similar ao SQL."
(pt)
-
XQuery — язык запросов, разработанный для обработки данных в формате XML. XQuery использует XML как свою модель данных.
XQuery 1.0 был разработан рабочей группой XML Query в составе организации W3C. Эта работа координируется другой рабочей группой, работающей над XSLT 2.0. Эти две группы разделяют ответственность за XPath 2.0, входящий в состав XQuery 1.0. 3 ноября 2005 года XQuery 1.0 получил статус W3C Candidate Recommendation, а 23 января 2007 года XQuery 1.0, одновременно с XSLT 2.0 и XPath 2.0, получил статус официальной рекомендации (W3C Recommendation). В настoящее время ведутся работы по развитию этого стандарта, с добавлением выражений для свободного поиска по тексту и для внесения изменений в XML документы и базы данных, а также для процедурных операций."
(ru)
-
XQuery, una abbrevazione per XML Query Language, è un linguaggio di programmazione specificato dal W3C e destinato ad interrogare documenti e basi di dati XML.
XQuery usa la sintassi delle espressioni di XPath per la selezione di specifiche porzioni di documenti XML, con l'aggiunta delle cosiddette espressioni FLWOR per la formulazione di query complesse.
XQuery è risultato come un derivato delle linguaggi XQL, XML-QL e Quilt.
XQuery è un linguaggio di programmazione funzionale, dichiarativo, a tipizzazione statica e Turing-completo. Oltre alle espressioni XPath, esiste un gran numero di caratteristiche interessanti del linguaggio:
* Costruzione di elementi XML ("direct constructors" e "indirect constructors")
* funzionalità di ordinamento dei risultati secondo l'ordine del documento originale, o secondo altri ordini indicati dal utente
* funzioni predefiniti per il calcolo di equazioni aritmetiche
* funzioni definiti dal utente
A differenza di SQL, che opera su tabelle relazionali, XQuery usa delle strutture dati ordinate nell'ordine in cui appaiono nel documento XML sorgente (document order). Tutte le espressioni XQuery debbono rispettare questo ordine tranne che sia specificato diversamente nella espressione stessa ('declare ordering unordered')."
(it)
-
XQueryは、静的型付け機能を(実装依存の機能として)持つXMLデータ問合せの為の関数型言語である。
XPathの目的が木の節点を指し示す (Addressing) ことであるのに対して、XQueryの目的はXMLデータソースのための照会機能を提供することである。
関係モデル (関係データベース) における関係問合せが、数学的背景を有する関係代数演算ないし関係論理演算に基づくように、XQuery問合せには形式意味論 (Formal Semantics) が与えられている。
XQueryはQuiltと呼ばれる言語をベースに設計されているが、他にもXPath 1.0, SQL、XQL、OQL、XML-QL、MLといった言語の影響を受けている。
2007年1月23日にW3Cでの標準化作業が終了し、勧告 (Recommendation) となった。"
(ja)
|
|
rdfs:comment
|
-
En informatique, XML Query ou XQuery est un langage de requête permettant donc d'extraire des informations d'un document XML."
(fr)
-
XML Query of XQuery is een specificatie van het World Wide Web Consortium (W3C). XML Query is een querytaal die het mogelijk maakt, informatie uit een XML-document op te vragen. Qua functionaliteit lijkt de taal op SQL. XML Query gebruikt XPath-syntaxis om te verwijzen naar specifieke delen van een XML-document.
(nl)
-
XQuery (ang. XML Query Language, w tłumaczeniu Język Zapytań XML, Język Zapytań Rozszerzalnego Języka Znaczników) to język zapytań (jednakże posiadający pewne cechy języka programowania) służący do przeszukiwania dokumentów XML. Posiada podobną semantykę co SQL. Typ MIME XQuery to application/xquery."
(pl)
-
XQuery es un lenguaje de consultas diseñado para consultar colecciones de datos XML. Es semánticamente similar a SQL, pero incluye algunas capacidades de programación."
(es)
-
XQuery is a query language (with some programming language features) that is designed to query collections of XML data. It is semantically similar to SQL.
(en)
-
XQuery steht für XML Query Language und bezeichnet eine vom W3C spezifizierte Abfragesprache für XML-Datenbanken."
(de)
-
XQuery är ett frågespråk som stöder sökning och extraktion av allt från korta textmeddelanden och webbtjänstmeddelanden, till sökning i terbytestora databaser. XQuery fungerar som ett enhetligt gränssnitt för åtkomst av XML-data, motsvarande den roll SQL har för relationsdatabaser."
(sv)
-
XQuery é uma linguagem de consulta, com alguns recursos de programação, que é projetada para fazer consultas em coleções de dados em XML. Ela é semanticamente similar ao SQL."
(pt)
-
XQuery — язык запросов, разработанный для обработки данных в формате XML. XQuery использует XML как свою модель данных."
(ru)
-
XQuery, una abbrevazione per XML Query Language, è un linguaggio di programmazione specificato dal W3C e destinato ad interrogare documenti e basi di dati XML."
(it)
-
XQueryは、静的型付け機能を(実装依存の機能として)持つXMLデータ問合せの為の関数型言語である。 XPathの目的が木の節点を指し示す (Addressing) ことであるのに対して、XQueryの目的はXMLデータソースのための照会機能を提供することである。"
(ja)
|