| ||
In this chapter you learned that:
XQuery commands are not written in XML.
XQuery can be used to query XML data.
XQuery has capabilities similar to a primitive form of SQL.
XPath and XQuery share many components , especially functions and axes.
Saxon is a very simple-to-use shell tool for executing XQueries.
XQuery commands can be embedded with HTML text and tags.
XQuery commands can be embedded with XML tags.
XQuery terminology and syntax is common to much of XML.
XQuery has a for loop called FLWOR.
FLWOR represents For, Let, Where, Order By, and Return.
A for loop iterates through a collection (sequence) of sibling nodes.
The FLWOR where clause filters out data.
The FLWOR order by clause resorts data.
The FLWOR return clause restricts what is returned from a for loop collection.
XQuery and XPath allow construction of user -defined functions.
Oracle Database has a specialized suite of capabilities it calls Oracle XML DB (Oracle XML Database).
Oracle XML DB includes various functions allowing transformation between XML and relational data.
| ||