close menu
Bookswagon-24x7 online bookstore
close menu
My Account
XQuery: (English)

XQuery: (English)

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

With the XQuery 1.0 standard, you finally have a tool that will make it much easier to search, extract and manipulate information from XML content stored in databases. This in-depth tutorial not only walks you through the XQuery specification, but also teaches you how to program with this widely anticipated query language. XQuery is for query writers who have some knowledge of XML basics, but not necessarily advanced knowledge of XML-related technologies. It can be used both as a tutorial, by reading cover to cover, and as a reference, by using the comprehensive index and appendixes. Either way, you will find the background knowledge in namespaces, schemas, built-in types and regular expressions that is relevant to writing XML queries. This book provides: A high-level overview and quick tour of XQuery Information to write sophisticated queries, without being bogged down by the details of types, namespaces, and schemas Advanced concepts for users who want to take advantage of modularity, namespaces, typing and schemas Guidelines for working with specific types of data, such as numbers, strings, dates, URIs and processing instructions A complete alphabetical reference to the built-in functions and types You will also learn about XQuery's support for filtering, sorting, and grouping data, as well as how to use FLWOR expressions, XPath, and XQuery tools for extracting and combining information. With this book, you will discover how to apply all of these tools to a wide variety of data sources, and how to recombine information from multiple sources into a single final output result. Whether you're coming from SQL, XSLT, or starting from scratch, this carefully paced tutorial takes you through the final 1.0 standard in detail.

Table of Contents:
Preface 1. Introduction to XQuery What Is XQuery? Easing into XQuery Path Expressions FLWORs Adding XML Elements and Attributes Functions Joins Aggregating and Grouping Values 2. XQuery Foundations The Design of the XQuery Language XQuery in Context Processing Queries The XQuery Data Model Types Namespaces 3. Expressions: XQuery Building Blocks Categories of Expressions Keywords and Names Whitespace in Queries Literals Variables Function Calls Comments Evaluation Order and Parentheses Comparison Expressions Conditional (if-then-else) Expressions Logical (and/or) Expressions 4. Navigating Input Documents Using Paths Path Expressions Predicates Dynamic Paths Input Documents A Closer Look at Context 5. Adding Elements and Attributes to Results Including Elements and Attributes from the Input Document Direct Element Constructors Computed Constructors 6. Selecting and Joining Using FLWORs Selecting with Path Expressions FLWOR Expressions Quantified Expressions Selecting Distinct Values Joins 7. Sorting and Grouping Sorting in XQuery Grouping Aggregating Values 8. Functions Built-in Versus User-Def ined Functions Calling Functions User-Defined Functions 9. Advanced Queries Copying Input Elements with Modifications Working with Positions and Sequence Numbers Combining Results Using Intermediate XML Documents 10. Namespaces and XQuery XML Namespaces Namespaces and XQuery Namespace Declarations in Queries Controlling Namespace Declarations in Your Results 11. A Closer Look at Types The XQuery Type System The Built-in Types Types, Nodes, and Atomic Values Type Checking in XQuery Automatic Type Conversions Sequence Types Constructors and Casting 12. Queries, Prologs, and Modules Structure of a Query: Prolog and Body Assembling Queries from Multiple Modules Variable Declarations Declaring External Functions 13. Using Schemas with XQuery What Is a Schema? Why Use Schemas with Queries? W3C XML Schema: A Brief Overview In-Scope Schema Definitions Schema Validation and Type Assignment Sequence Types and Schemas 14. Static Typing What Is Static Typing? The Typeswitch Expression The Treat Expression Type Declarations The zero-or-one, one-or-more, and exactly-one Functions 15. Principles of Query Design Query Design Goals Clarity Modularity Robustness Error Handling Performance 16. Working with Numbers The Numeric Types Constructing Numeric Values Comparing Numeric Values Arithmetic Operations Functions on Numbers 17. Working with Strings The xs:string Type Constructing Strings Comparing Strings Substrings Finding the Length of a String Concatenating and Splitting Strings Manipulating Strings Whitespace and Strings Internationalization Considerations 18. Regular Expressions The Structure of a Regular Expression Representing Individual Characters Representing Any Character Representing Groups of Characters Character Class Expressions Reluctant Quantifiers Anchors Back-References Using Flags Using Sub-Expressions with Replacement Variables 19. Working with Dates, Times, and Durations The Date and Time Types The Duration Types Extracting Components of Dates, Times, and Durations Using Arithmetic Operators on Dates, Times, and Durations The Date Component Types 20. Working with Qualified Names, URIs, and IDs Working with Qualified Names Working with URIs Working with IDs 21. Working with Other XML Components XML Comments Processing Instructions Documents Text Nodes XML Entity and Character References CDATA Sections 22. Additional XQuery-Related Standards Serialization XQueryX XQuery Update Facility Full-Text Search XQuery API for Java (XQJ) 23. Implementation-Specific Features Conformance XML Version Support Setting the Query Context Option Declarations and Extension Expressions Specifying Serialization Parameters 24. XQuery for SQL Users Relational Versus XML Data Models Comparing SQL Syntax with XQuery Syntax Combining SQL and XQuery SQL/XML 25. XQuery for XSLT Users XQuery and XPath XQuery Versus XSLT Differences Between XQuery 1.0/XPath 2.0 and XPath 1.0 A. Built-in Function Reference B. Built-in Types C. Error Summary Index


Best Seller

| | See All

Product Details
  • ISBN-13: 9780596006341
  • Publisher: O'Reilly Media
  • Publisher Imprint: O'Reilly Media
  • Depth: 25
  • Language: English
  • Returnable: N
  • Spine Width: 26 mm
  • Width: 178 mm
  • ISBN-10: 0596006349
  • Publisher Date: 08 May 2007
  • Binding: Paperback
  • Height: 233 mm
  • No of Pages: 491
  • Series Title: English
  • Weight: 808 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Be The First to Review
XQuery: (English)
O'Reilly Media -
XQuery: (English)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

XQuery: (English)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    | | See All


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA