Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
XQuery: The XML Query Language

Buy
XQuery: The XML Query Language, 9780321165817 (0321165810), Addison Wesley, 2004
From corporate IT departments to academic institutions, XML has become the language of choice for storing and transmitting data across diverse application domains. XQuery, an XML Query Language invented by the World Wide Web Consortium, offers a powerful, standardized way to query all of that XML-encapsulated information. With its ability to integrate XML and non-XML data, XQuery seems poised to do for XML what SQL has done for relational data.

Written by the Technical Lead for XML query processing at Microsoft, XQuery: The XML Query Language is an invaluable resource for XQuery novices and experts alike. For those new to XQuery, this example-rich text serves as a tutorial that brings readers quickly up to speed on XQuery's data model, type system, and core language features. More experienced XML and database developers will find an excellent reference on the nuances of various expressions, as well as a guide to using XQuery to accomplish specific tasks.

Drawing on his experiences using XQuery, Michael Brundage offers an objective, inside look at this emerging technology. His unique perspective translates into an accessible and authoritative guide for readers using XML for documents, Web services, or databases.

Key coverage includes:

  • Data model and type system
  • Path navigation
  • Iteration, construction, arithmetic, text processing, type operators and user-defined functions
  • Information beyond the standard—such as a look at update languages, performance benchmarks, query optimization, XQuery style, and much, much more
  • Hundreds of examples
  • The future of XQuery
  • The appendixes provide in-depth information on XQuery's type system, core expressions, built-in functions, regular expressions, and grammar. Meanwhile, the companion Web site offers downloadable source code for all of the examples in the book, the latest on the XQuery standard, answers to readers' questions, XQuery tips and strategies, and more.

    XQuery will show developers, programmers, and database administrators how a single line of this deep and powerful new language can accomplish the equivalent of hundreds of lines written in C, C#, Java, and other general-purpose programming languages.

    About the Author

    Michael Brundage, the Technical Lead for XML query processing at Microsoft, designed the architecture for Microsoft's .NET Common Query Runtime and implemented the XML query optimizer for XPath, XSLT, and XQuery. He also implemented XPath over XML Views in SQL Server 2000, and has several patents and publications on XML query processing. Previously, he was a Senior Software Engineer at Caltech and NASA's Interferometry Science Center, where he worked on projects such as AstroVR and the search for extrasolar planets.

    (HTML tags aren't allowed.)

    Analyzing Baseball Data with R (Chapman & Hall/CRC The R Series)
    Analyzing Baseball Data with R (Chapman & Hall/CRC The R Series)

    With its flexible capabilities and open-source platform, R has become a major tool for analyzing detailed, high-quality baseball data. Analyzing Baseball Data with R provides an introduction to R for sabermetricians, baseball enthusiasts, and students interested in exploring the rich sources of baseball data. It...

    Linear and Nonlinear Programming: Third Edition (International Series in Operations Research & Management Science)
    Linear and Nonlinear Programming: Third Edition (International Series in Operations Research & Management Science)
    "Linear and Nonlinear Programming" is considered a classic textbook in Optimization. While it is a classic, it also reflects modern theoretical insights. These insights provide structure to what might otherwise be simply a collection of techniques and results, and this is valuable both as a means for learning existing material and for...
    Expert One-on-One J2EE Design and Development (Programmer to Programmer)
    Expert One-on-One J2EE Design and Development (Programmer to Programmer)

    The results of using J2EE in practice are often disappointing—applications are often slow, unduly complex, and take too long to develop. The author believes that the problem lies not in J2EE itself, but that it is often used badly. Many J2EE publications advocate approaches that, while fine in theory, often fail in reality, or deliver no...


    Robust Statistics: Theory and Methods (Probability and Statistics)
    Robust Statistics: Theory and Methods (Probability and Statistics)
    Classical statistical techniques fail to cope well with deviations from a standard distribution. Robust statistical methods take into account these deviations while estimating the parameters of parametric models, thus increasing the accuracy of the inference. Research into robust methods is flourishing, with new methods being developed and...
    Applescript Finder Guide: English Dialect
    Applescript Finder Guide: English Dialect
    Since 1985, Apple and Addison-Wesley have been publishing authoritative books about Apple technologies. The Apple Technical Library provides Macintosh developers with the official treatment of all the major new technologies that Apple releases. Timely, accurate, and clear, this collection of books is the essential resource for...
    Microsoft C# Professional Projects
    Microsoft C# Professional Projects
    Use C# to accomplish real-world, professional tasks. C# Professional Projects is your key to unlocking the power of C#. Each project focuses on a specific concept and is based on a real-world situation. Enhance your skills as you work through six projects including creating a customer maintenance system, an employee record system, a creative...
    ©2019 LearnIT (support@pdfchm.net) - Privacy Policy