Narzędzie aktualizacji XQuery
XQuery Update Facility jest rozszerzeniem języka XML Query, XQuery . Dostarcza wyrażeń, których można użyć do wprowadzania zmian w instancjach modelu danych XQuery 1.0 i XPath 2.0.
Stała się Rekomendacją Kandydata W3C 31 lipca 2009 i została sfinalizowana jako Rekomendacja 17 marca 2011.
Wersja do pracy z XQuery 3.0 została sporządzona, ale nigdy nie została ukończona i jest zarchiwizowana jako Notatka Grupy Roboczej W3C.
Implementacje
- BaseX — otwarta baza danych XML i procesor XQuery; obsługiwane od wersji 6.0
- DataDirect XQuery - komercyjny procesor XQuery oparty na Javie. Obsługiwane od wersji 4.0
- EMC Documentum xDB - natywna baza danych XML. Narzędzie aktualizacji XQuery obsługiwane od wersji 9.0
- eXist — baza danych XML typu open source zapewnia rozszerzenie XQuery, które odwzorowuje każdą instrukcję XUpdate na odpowiadające jej wyrażenie XQuery
- MonetDB/XQuery - procesor XQuery typu open source na szczycie systemu relacyjnej bazy danych MonetDB (ogłoszony jako przestarzały od 2011 r.).
- PureXML — IBM DB2 oferuje narzędzie aktualizacji XQuery od wersji 9.5.
- Oracle XMLDB — baza danych Oracle oferuje narzędzie aktualizacji XQuery od wersji 12.1.0.2).
- silnik qizxopen XQuery.
- Procesor SaxonSA XSLT i XQuery — autor: Michael Kay ; Obsługiwane od wersji 9.1, ale tylko w wersji komercyjnej.
- XQilla — biblioteka przetwarzania XQuery typu open source (ASL2.0) z obsługą najnowszych funkcji aktualizacji XQuery. XQilla jest napisany w C++ i zawiera wykonywalną powłokę wiersza poleceń do wykonywania zapytań dotyczących zawartości XML przechowywanej w lokalnym systemie plików. Ta biblioteka jest aktywnie rozwijana i stanowi część obsługiwanego produktu Oracle, Berkeley DB XML.
Linki zewnętrzne
- Aktualizacje XQuery w Wikibooks
- Narzędzie aktualizacji XQuery na W3
- Aktualizacja XQuery dla niecierpliwych , samouczek dotyczący aktualizacji XQuery i jej dziwactw.
- XQuery Update Facility — zmiany w Oracle Database 12c Release 1 (12.1.0.1) dla Oracle XML DB.