HTML & XHTML: The Definitive Guide, 6th Edition
by Chuck Musciano; Bill Kennedy
XML: Visual QuickStart Guide, Second Edition
by Kevin Howard Goldberg
Designing Forms for Microsoft Office InfoPath and Forms Services 2007
by Scott Roberts; Hagen Green
Perl in a Nutshell, 2nd Edition
by Stephen Spainhour; Ellen Siever; Nathan Patwardhan
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
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 2 Ratings
Precisely what we needed - 2003-05-01
Reviewer 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: ![]()
![]()
![]()
![]()
![]()
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.
Some information on this page was provided using data from Amazon.com®. View at Amazon >