To get the free app, enter your email address or mobile phone number.
XQuery 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently Bought Together
Customers Who Bought This Item Also Bought
More About the Author
Top Customer Reviews
"XQuery" is roughly 2/3 tutorial and 1/3 reference (by page counts). The tutorial material is thoughtfully divided into 25 bite-size chapters. The topics progress nicely from an overview and basics to important concepts such as namespace handlng, modules and static typing. The book includes 5 chapters that focus on handling specific data types (e.g, "Working with Strings"). You don't have to know XSLT but knowing XPath may be helpful. OTOH, XPath is covered in Chap. 4. There is even a chapter targeted at SQL users. I also appreciate the carefully chosen running example that is representative of many XML structures. The book also benefits from special icons indicating tips, gotchas, and compatibility issues. Longtime XML geek Simon St.Laurent was the O'Reilly editor, which is another big plus.
Walmsley has also created an incredibly useful reference site of XQuery functions, both those defined by the W3C specs and numerous others that she wrote. Others may contribute as well. [...]
I have several older XQuery books by various publishers but this book is by far the best. I highly recommend it to web developers, database developers, and data architects with even a modest XML background.
1. Introduction to XQuery - Provides the basic purpose and capabilities of XQuery and also acts as a quick introduction to its features. It provides a basic familiarity with the most commonly used kinds of expressions, without getting too bogged down in the details.
2. XQuery Foundations - a brief overview of the foundations of XQuery including its design, its place among XML-related standards, and its processing model. It also discusses the underlying data model behind XQuery and the use of types and namespaces in queries.
3. Expressions: XQuery Building Blocks - The basic unit of evaluation in XQuery is the expression. A query contains expressions that can be made up of a number of sub-expressions, which may themselves be composed from other sub-expressions.Read more ›
I am very happy thus far with this book.
In my case, the book covers only XQuery and does not cover the XQuery extensions and specifics of the XML database system I was using. Walmsley's book makes a great companion to the vendor documentation.
Now that XML is being added to database management systems, DBAs and database developers will need to know how to query that data. And they'll more than likely be using XQuery to do it. As such, this book would be a good way for database professionals to gain expertise on XQuery.
Walmsley's book offers a concise, yet in-depth tutorial on the XQuery language specification. After digesting these 25 chapters you'll have the knowledge required to program using XQuery to read your XML data. Whether you're coming from a relational and SQL background or you're an XML and XSLT coder, this well-written text will help you understand and write queries using XQuery.
Most Recent Customer Reviews
Helped greatly with projects needed for work. Really like the way she writes technical books. Highly recommend to any developers.Published 20 months ago by IVFarmboy
A very very good book.
chapters are well divided into smaller chunks, well sequenced.
In 2 weeks, one can definitely start writing XQuery! Read more
I had to learn XQuery and XForms in a rather limited time and this book helped me immensely. It has a very clear introduction, which gets you going and the rest of the chapters are... Read morePublished on October 22, 2009 by David Voňka
Excellent reference - I don't do any BDB XML work without it. The website has a ton of useful XQuery functions too. Outstanding work!Published on May 31, 2009 by Lucas
The problem of this book is it doesn't give detailed information on how to implement X-Query on your computer. When you have Windows Vista, eXist doesn't work. Neither does WAMP. Read morePublished on March 14, 2008 by Speedlearner