Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...
XQuery

XQuery
by Priscilla Walmsley

Top Sellers in this Category

Perl in a Nutshell, 2nd Edition

Perl in a Nutshell, 2nd Edition
by Stephen Spainhour; Ellen Siever; Nathan Patwardhan

XML in a Nutshell, 3rd Edition

XML in a Nutshell, 3rd Edition
by Elliotte Rusty Harold; W. Scott Means

"This is an excellent book that combines a practical and analytical look at the subject."

—Leo Korman, Principal Software Engineer, KANA Software

As organizations begin to employ XML within their information-management and exchange strategies, data management issues pertaining to storage, retrieval, querying, indexing, and manipulation increasingly arise. Moreover, new information-modeling challenges also appear. XML Data Management—with its contributions from experts at the forefront of the XML field—addresses these key issues and challenges, offering insights into the advantages and drawbacks of various XML solutions, best practices for modeling information with XML, and developing custom, in-house solutions.

In this book, you will find discussions on the newest native XML databases, along with information on working with XML-enabled relational database systems. In addition, XML Data Management thoroughly examines benchmarks and analysis techniques for performance of XML databases.

Topics covered include:

  • The power of good grammar and style in modeling information to alleviate the need for redundant domain knowledge

  • Tamino's XML storage, indexing, querying, and data access features

  • The features and APIs of open source eXist

  • Berkeley DB XML's ability to store XML documents natively

  • IBM's DB2 Universal Database and its support for XML applications

  • Xperanto's method of addressing information integration requirements

  • Oracle's XMLType for managing document centric XML documents

  • Microsoft SQL Server 2000's support for exporting and importing XML data

  • A generic architecture for storing XML documents in a relational database

  • X007, XMach-1, XMark, and other benchmarks for evaluating XML database performance

Numerous case studies demonstrate real-world problems, industry-tested solutions, and creative applications of XML data management solutions.

Written for both XML and relational database professionals, XML Data Management provides a promising new approach to data management, one that is sure to positively impact the way organizations manage and exchange information.



0201844524B01302003

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 5.0 out of 5 rating Based on 2 Ratings

Precisely what we needed - 2003-05-01
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
At our company, we write Java applications. Soon, we got to the point that we needed a more formal way to read/write data than merely an ad hoc approach. We use XML. The obvious approach is to use a well tested relational database, like those supplied by IBM, Oracle or Microsoft. A problem was getting detailed, objective explanations of what would be involved with each choice. Each vendor is perfectly willing to be our "friend" and supply us with reams of documentation. But still...

The chapters in this book that describe how to hook up XML to those 3 vendors' databases were excellent and clear.

But what we ended up doing was going with something suggested in ANOTHER chapter - building an embedded XML database. You will not see this advocated by a vendor; there is no sale for them here. Other than this book, we found it tough to get lucid explanations of the pros and cons of this route. It will take more work, but we hope it will give better performance - no interprocess communication, for one thing. Plus of course no licence fees, and easier installation and management, since we will have access/own all the source code. This was not our original intention, by any means. But the book's comparative analysis was so persuasive that we ended up taking this road. (Hopefully, it will not be a dead end.)

That one chapter on embedded XML databases was, to us, the most precious thing in the entire book!

Well overview of available products and strategies - 2004-11-14
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I think it is a very good book. It describes several actors in the XML data storage world. It also points out several strategies to deal with XML in relational databases.
It is very easy to read and the language is very clear.
Some experience in XML and how to store it is recommended in order to get the most of it.
I really enjoyed the chapter on eXist as it really goes into details about the index and storage architecture. It is stays quite high level though.
It helps you understand pros and cons of the different products and architectures (client/server as opposed to embedded).
Everyone dealing with XML storage should read it.

Browse Similar Topics

Top Level Categories:
Internet/Online

Sub-Categories:
Internet/Online > XML

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.