O'Reilly logo

XQuery from the Experts: A Guide to the W3C XML Query Language by Philip Wadler, Jim Tivy, Jérôme Siméon, Michael Rys, Jonathan Robie, Michael Kay, Mary Fernández, Denise Draper, Don Chamberlin, Howard Katz - Editor

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Sample Applications

In order to put some of the previous XML DBMS features into context, let's consider two simple applications where an XML database can be used. The two applications are a data-centric invoice archive system and a document-centric content management system.

Data-centric XML is mostly concerned with data values and less concerned with sections of text written in a natural language like English. In the invoice archive example below, the invoice data is more concerned with data values such as Name, Address, Quantity, and DollarAmount. This kind of data can be summed, referenced to other data, and generally manipulated in a standard data processing fashion. Data-centric XML often represents business documents or business forms—things ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required