- Paperback: 512 pages
- Publisher: O'Reilly Media; 1 edition (April 6, 2007)
- Language: English
- ISBN-10: 0596006349
- ISBN-13: 978-0596006341
- Product Dimensions: 7 x 1.2 x 9.1 inches
- Shipping Weight: 1.6 pounds (View shipping rates and policies)
- Average Customer Review: 13 customer reviews
- Amazon Best Sellers Rank: #1,241,651 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
XQuery 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
See the Best Books of 2017 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Frequently bought together
Customers who bought this item also bought
Search Across a Variety of XML Data
About the Author
Priscilla Walmsley serves as Managing Director of Datypic, a consultancy specializing in XML architecture and design, SOA and Web services implementation, and content management. She is the author of Definitive XML Schema (Prentice Hall), as well as XQuery (O'Reilly Media). She also co-authored Web Service Contract Design and Versioning for SOA (Prentice Hall).
Browse award-winning titles. See more
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.
chapters are well divided into smaller chunks, well sequenced.
In 2 weeks, one can definitely start writing XQuery!
The only downside is it talks very little of well known implementations like MarkLogic etc.
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.
I am very happy thus far with this book.
I'm using xquery within the eXist database and the code from this book work with eXist.
I do recommend reading/buying/using this book in your day-to-day work with XML in cooperation with an XQuery implementation. It's a little dry of information for advanced readers, but novice to intermediate readers will find it amazingly helpful.
However... this book has one major shortcoming: it is horribly written and organized.
The book seems to be written in a manner where the author knew exactly what they were talking about but didn't take the time to organize it or write a second and third draft. It feels like a "once-and-done" text and is inconsistent with coverage between all the various topics (for example: the structure of simple path queries is discussed sporadically while simple work with sorting and grouping is gone into a level of overkill in detail).
Good book to have on your shelf (just like the little SQL, Vi, Regex, etc. booklets we all have), but you've definitely got to break out the PostIt Notes to make sure you can find the information throughout the book.
It definitely needs more information here and there, but it's a great place to (at the least) start off and look for basic information.