XQuery is not just technology from the world of XML, but something that everyone will have to know. How XQuery launches its attack is described in these articles:
XQuery and data abstraction XPath 2.0 functionality (via XQuery or XSLT) makes it possible to work with objects even when data is not included in the object, but stored in external sources or even exists only in a virtual form.
XQuery, libferris and virtual file systems. With libferris, you can turn anything into a virtual file system. And since the file system is a tree, it turns out that the sharing of XQuery and libferris provides a universal system for querying data. ')
Thanks to kate_kulikova for the translation.