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:
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.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 was a member of the W3C XML Schema Working Group from 1999 to 2004. She is the author of Definitive XML Schema (Prentice Hall), as well as the forthcoming XQuery from O'Reilly. In addition, she co-authored the book XML in Office 2003 with Charles Goldfarb. Priscilla lives (and usually works) in downtown Traverse City, Michigan.
"Sobre este título" puede pertenecer a otra edición de este libro.
Descripción Estado de conservación: New. This is an International Edition Brand New Paperback Same Title Author and Edition as listed. ISBN and Cover design differs. Similar Contents as U.S Edition. Standard Delivery within 6-14 business days ACROSS THE GLOBE. We can ship to PO Box address in US. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" or "For sale in Asia only" or similar restrictions- printed only to discourage students from obtaining an affordable copy. US Court has asserted your right to buy and use International edition. Access code/CD may not provided with these editions. We may ship the books from multiple warehouses across the globe including Asia depending upon the availability of inventory. Printed in English. Customer satisfaction guaranteed. Nº de ref. de la librería RU_9788184043181
Descripción O'Reilly Media. Estado de conservación: New. 0596006349 This is an International Edition. Brand New, Paperback, Delivery within 6-14 business days, Similar Contents as U.S Edition, ISBN and Cover design may differ, printed in Black & White. Choose Expedited shipping for delivery within 3-8 business days. We do not ship to PO Box, APO , FPO Address. In some instances, subjects such as Management, Accounting, Finance may have different end chapter case studies and exercises. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" and "Content may different from U.S. Edition" - printed only to discourage U.S. students from obtaining an affordable copy. The U.S. Supreme Court has asserted your right to purchase international editions, and ruled on this issue. Access code/CD is not provided with these editions , unless specified. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. Customer satisfaction guaranteed. Nº de ref. de la librería UA9780596006341
Descripción 2007. Soft cover. Estado de conservación: New. This book is BRAND NEW Soft cover International edition with black and white printing. ISBN number & cover page may be different but contents identical to the US edition word by word. Book is in English language. Nº de ref. de la librería UN-SHRO-563
Descripción O'Reilly Media, 2007. Estado de conservación: New. Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: Preface1. Introduction to XQueryWhat Is XQuery?Easing into XQueryPath ExpressionsFLWORsAdding XML Elements and AttributesFunctionsJoinsAggregating and Grouping Values2. XQuery FoundationsThe Design of the XQuery LanguageXQuery in ContextProcessing QueriesThe XQuery Data ModelTypesNamespaces3. Expressions: XQuery Building BlocksCategories of ExpressionsKeywords and NamesWhitespace in QueriesLiteralsVariablesFunction CallsCommentsEvaluation Order and ParenthesesComparison ExpressionsConditional (if-then-else) ExpressionsLogical (and/or) Expressions4. Navigating Input Documents Using PathsPath ExpressionsPredicatesDynamic PathsInput DocumentsA Closer Look at Context5. Adding Elements and Attributes to ResultsIncluding Elements and Attributes from the Input DocumentDirect Element ConstructorsComputed Constructors6. Selecting and Joining Using FLWORsSelecting with Path ExpressionsFLWOR ExpressionsQuantified ExpressionsSelecting Distinct ValuesJoins7. Sorting and GroupingSorting in XQueryGroupingAggregating Values8. FunctionsBuilt-in Versus User-Def ined FunctionsCalling FunctionsUser-Defined Functions9. Advanced QueriesCopying Input Elements with ModificationsWorking with Positions and Sequence NumbersCombining ResultsUsing Intermediate XML Documents10. Namespaces and XQueryXML NamespacesNamespaces and XQueryNamespace Declarations in QueriesControlling Namespace Declarations in Your Results11. A Closer Look at TypesThe XQuery Type SystemThe Built-in TypesTypes, Nodes, and Atomic ValuesType Checking in XQueryAutomatic Type ConversionsSequence TypesConstructors and Casting12. Queries, Prologs, and ModulesStructure of a Query: Prolog and BodyAssembling Queries from Multiple ModulesVariable DeclarationsDeclaring External Functions13. Using Schemas with XQueryWhat Is a Schema?Why Use Schemas with Queries?W3C XML Schema: A Brief OverviewIn-Scope Schema DefinitionsSchema Validation and Type AssignmentSequence Types and Schemas14. Static TypingWhat Is Static Typing?The Typeswitch ExpressionThe Treat ExpressionType DeclarationsThe zero-or-one, one-or-more, and exactly-one Functions15. Principles of Query DesignQuery Design GoalsClarityModularityRobustnessError HandlingPerformance16. Working with NumbersThe Numeric TypesConstructing Numeric ValuesComparing Numeric ValuesArithmetic OperationsFunctions on Numbers17. Working with StringsThe xs:string TypeConstructing StringsComparing StringsSubstringsFinding the Length of a StringConcatenating and Splitting StringsManipulating StringsWhitespace and StringsInternationalization Considerations18. Regular ExpressionsThe Structure of a Regular ExpressionRepresenting Individual CharactersRepresenting Any CharacterRepresenting Groups of CharactersCharacter Class ExpressionsReluctant QuantifiersAnchorsBack-ReferencesUsing FlagsUsing Sub-Expressions with Replacement Variables19. Working with Dates, Times, and DurationsThe Date and Time TypesThe Duration TypesExtracting Components of Dates, Times, and DurationsUsing Arithmetic Operators on Dates, Times, and DurationsThe Date Component Types20. Working with Qualified Names, URIs, and IDsWorking with Qualified NamesWorking with URIsWorking with IDs21. Working with Other XML ComponentsXML CommentsProcessing InstructionsDocumentsText NodesXML Entity and Character ReferencesCDATA Sections22. Additional XQuery-Related StandardsSerializationXQueryXXQuery Update FacilityFull-Text SearchXQuery API for Java (XQJ)23. Implementation-Specific FeaturesConformanceXML Version SupportSetting the Query ContextOption Declarations and Extension ExpressionsSpecifying Serialization Parameters24. XQuery for SQL UsersRelational Versus XML Data ModelsComparing SQL Syntax with XQuery SyntaxCombining SQL and XQuerySQL/XML25. XQuery for XSLT UsersXQuery and XPathXQuery Versus XSLTDifferences Between XQuery 1.0/XPath 2.0 and XPath 1.0A. Built-in Function ReferenceB. Built-in TypesC. Error SummaryIndex. Nº de ref. de la librería ABE_book_new_0596006349
Descripción O'Reilly Media, 2007. Paperback. Estado de conservación: New. book. Nº de ref. de la librería 0596006349
Descripción O'Reilly Media, 2007. Paperback. Estado de conservación: New. 1. Nº de ref. de la librería DADAX0596006349
Descripción O'Reilly Media, 2007. Paperback. Estado de conservación: New. Nº de ref. de la librería P110596006349
Descripción Oreilly & Associates Inc, 2007. Paperback. Estado de conservación: Brand New. illustrated edition. 510 pages. 9.00x6.75x1.00 inches. In Stock. Nº de ref. de la librería zk0596006349
Descripción Estado de conservación: Brand New. Book Condition: Brand New. Nº de ref. de la librería 97805960063411.0