Features
- Cover Type: Paperback with 848 pages
- Published by: Morgan Kaufmann
- Edition: 1st Edition March 6, 2006
- Written in: English
- ISBN 10 Number: 1558607110
- ISBN 13 Number: 978-1558607118
-
Book Dimensions:
9 x 7.5 x 1.4 inches
- Weighs: 3.6 pounds
Book Description
One-stop shopping: what
software developers and architects need to know to master XML querying and retrieval.
Product Description
XML has become the lingua franca for representing business data, for exchanging information between business partners and applications, and for adding structure
and sometimes meaningto text-based documents. XML offers some special challenges and opportunities in the area of search: querying XML can produce very precise, fine-grained results, if you know how to express and execute those queries.
For
software developers and systems architects: this book teaches the most useful approaches to querying XML documents and repositories. This book will also help managers and project leaders grasp how querying XML fits into the greater context of querying and XML. Querying XML provides a comprehensive background from fundamental concepts (What is XML?) to data models (the Infoset, PSVI, XQuery Data Model), to APIs (querying XML from SQL or Java) and more.
* Presents the concepts clearly, and demonstrates them with illustrations and examples; offers a thorough extreme proficiency of the subject area in a single book.
* Provides comprehensive coverage of XML query languages, and the concepts needed to understand them completely (such as the XQuery Data Model).
* Shows how to query XML documents and data using: XPath (the XML Path Language); XQuery, soon to be the new W3C Recommendation for querying XML; XQuery's companion XQueryX; and SQL, featuring the SQL/XML
* Includes an extensive set of XQuery, XPath, SQL, Java, and other examples, with links to downloadable code and data samples.
Reader Reviews
I have had this book for almost a month now. This book is painful to get through. I can usually get through a technical book within a week and try some examples. I started reading this book front to back and did not skip any sections. I am not a NOOB when it comes to XML so I found this surprising. I am a certified XML developer (from before XQuery), an experienced programming engineer of 8 years, an MCAD.Net, and I have even written a paper on XQuery for a Master's Program and I simply have become unmotivated and am struggling to get through this book. As others have stated in reviews, this book takes a long time to get to the point. I like to get my money's worth when I buy a book though. I kept asking myself chapter after chapter "when do we start programming some examples?" The first ten chapters are filled with everything but XQuery. The author covers the background of XML and why we would use XQuery in detail. I see the argument for why this book may be beneficial to some but if you wish to get up and running on XQuery this is not the book for you. I may update this as I finish off the book. I am getting more into actual XQuery syntax and grammar as of chapter 11. A flip through the TOC shows that the author covers some implementation info. My goal was to have a better understanding of how to actually implement XQuery and learn some of the more detailed points of it versus just FLWOR that the numerous online tutorials offer. I have purchased another book by O'Reilly instead. Update: I received the O'Reilly book right after writing this review. I flipped through the TOC and first few pages of XQuery by O'Reilly for a comparison. Wow! These two books could not be any different. I am on chapter 5 of the O'Reilly XQuery book just in a few hours of off and on reading at work. It appears thus far to be the better choice. Luckily, work is paying for these books so I was only cheated out of time buying "Querying XML".
Comment | |
(Report this)