skip to content
XQuery Preview this item
ClosePreview this item
Checking...

XQuery

Author: Priscilla Walmsley
Publisher: Beijing ; Sebastopol, Calif. : O'Reilly, ©2007.
Edition/Format:   Print book : English : 1st edView all editions and formats
Summary:

With the XQuery 1.0 standard, you have a tool that can make it much easier to search, extract and manipulate information from XML content stored in databases. This tutorial not only walks you through  Read more...

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Einführung
Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: Priscilla Walmsley
ISBN: 9780596006341 0596006349
OCLC Number: 164804113
Notes: Includes index.
Description: xv, 491 pages : illustrations ; 24 cm
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
Responsibility: Priscilla Walmsley.
More information:

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/164804113> # XQuery
    a schema:Book, schema:CreativeWork ;
   library:oclcnum "164804113" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/58206053#Place/beijing> ; # Beijing
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/58206053#Place/sebastopol_calif> ; # Sebastopol, Calif.
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cc> ;
   schema:about <http://dewey.info/class/006.7/> ;
   schema:about <http://id.worldcat.org/fast/1181899> ; # XML (Document markup language)
   schema:about <http://id.worldcat.org/fast/1085675> ; # Query languages (Computer science)
   schema:about <http://experiment.worldcat.org/entity/work/data/58206053#Topic/xquery> ; # XQuery
   schema:bookEdition "1st ed." ;
   schema:bookFormat bgn:PrintBook ;
   schema:copyrightYear "2007" ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/58206053#Person/walmsley_priscilla> ; # Priscilla Walmsley
   schema:datePublished "2007" ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/58206053> ;
   schema:genre "Einführung"@en ;
   schema:inLanguage "en" ;
   schema:name "XQuery"@en ;
   schema:productID "164804113" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/164804113#PublicationEvent/beijing_sebastopol_calif_o_reilly_2007> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/58206053#Agent/o_reilly> ; # O'Reilly
   schema:url <http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&doc_number=015569031&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA> ;
   schema:url <http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015569031&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA> ;
   schema:workExample <http://worldcat.org/isbn/9780596006341> ;
   umbel:isLike <http://bnb.data.bl.uk/id/resource/GBA674448> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/164804113> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/58206053#Person/walmsley_priscilla> # Priscilla Walmsley
    a schema:Person ;
   schema:familyName "Walmsley" ;
   schema:givenName "Priscilla" ;
   schema:name "Priscilla Walmsley" ;
    .

<http://experiment.worldcat.org/entity/work/data/58206053#Place/sebastopol_calif> # Sebastopol, Calif.
    a schema:Place ;
   schema:name "Sebastopol, Calif." ;
    .

<http://id.worldcat.org/fast/1085675> # Query languages (Computer science)
    a schema:Intangible ;
   schema:name "Query languages (Computer science)"@en ;
    .

<http://id.worldcat.org/fast/1181899> # XML (Document markup language)
    a schema:Intangible ;
   schema:name "XML (Document markup language)"@en ;
    .

<http://worldcat.org/isbn/9780596006341>
    a schema:ProductModel ;
   schema:isbn "0596006349" ;
   schema:isbn "9780596006341" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.