XQuery Update Facility is an extension to the XML Query language, XQuery. It provides expressions that can be used to make changes to instances of the XQuery 1.0 and XPath 2.0 Data Model.

It became a W3C Candidate Recommendation on 31 July 2009 and was finalised as Recommendation on 17 March 2011.[1]

A version to work with XQuery 3.0 was drafted,[2] but was never completed, and is archived as a W3C Working Group Note.

Implementations

edit
  • BaseX - An open source XML Database and XQuery Processor; supported since Version 6.0
  • DataDirect XQuery - a java-based commercial XQuery processor. Supported since Version 4.0
  • EMC Documentum xDB - Native XML Database. XQuery Update Facility supported since Version 9.0
  • eXist - The open source XML Database provide an extension to XQuery, which maps each of the XUpdate instructions to a corresponding XQuery expression
  • MonetDB/XQuery - An open source XQuery processor on top of the MonetDB relational database system (declared obsolete since 2011[3]).
  • PureXML - IBM DB2 offers XQuery Update Facility since Version 9.5.
  • Oracle XMLDB - Oracle database offers XQuery Update Facility since version 12.1.0.2 [4]).
  • qizxopen XQuery engine.
  • SaxonSA XSLT and XQuery Processor - by Michael Kay; Supported since Version 9.1, but only in the commercial version.
  • XQilla - An open source (ASL2.0) XQuery processing library with support for the latest XQuery Update features. XQilla is written in C++ and includes a command line executable shell to execute queries against XML content stored on a local filesystem. This library is actively developed and part of a supported Oracle product, Berkeley DB XML.

References

edit
  1. ^ "XML and Semantic Web W3C Standards Timeline" (PDF). Archived from the original (PDF) on 2019-10-26. Retrieved 2013-06-28.
  2. ^ XQuery Update Facility 3.0
  3. ^ "MonetDB/XQuery page". Archived from the original on 2020-09-19. Retrieved 2019-03-19.
  4. ^ XQuery Update Facility in Oracle 12.1.0.2
edit
  • Wikibooks logo XQuery Updates at Wikibooks
  • XQuery Update Facility on W3
  • XQuery Update for the impatient, a tutorial on XQuery Update and its quirks.
  • XQuery Update Facility - Changes in Oracle Database 12c Release 1 (12.1.0.1) for Oracle XML DB.


📚 Artikel Terkait di Wikipedia

XQuery

standards: XQuery Update Facility 1.0 supports update feature and XQuery and XPath Full Text 1.0 supports full text search in XML documents. XQuery 3.0 adds

Zorba (XQuery processor)

following W3C specifications: XQuery 1.0 XQuery 3.0 XQuery Update Facility 1.0 XQuery and XPath Full Text 1.0 XML Syntax for XQuery 1.0 XML Schema XSL Transformations

XQuery API for Java

XQuery API for Java (XQJ) refers to the common Java API for the W3C XQuery 1.0 specification. The XQJ API enables Java programmers to execute XQuery against

XUpdate

for the XQuery Update Facility extension of the W3C standard, XQuery. Last Working Draft, September 14, 2000 XQuery Update facility XUpdate update O'Reilly

XMLSpy

and view XBRL data. Version 2014 includes support for XQuery Update Facility, with recent updates adding support for JSON Schema and Apache Avro. Altova

Transaction Processing over XML

logging, and concurrency control. TPoX includes XML update tests based on the XQuery Update Facility. The TPoX benchmark exercises the processing of data-centric

Database

phone), the query language(s) used to access the database (such as SQL or XQuery), and their internal engineering, which affects performance, scalability

QVT

transformation facilities expressed in other languages (for example XSLT or XQuery). Although QVT has a broad scope, it does not cover everything that has