Open Source XML Database Toolkit: Resources and Techniques for Improved Development

Liam Quin

An in-depth look at making XML work with database applications

This guide will arm you with the nuts-and-bolts information and tools you’ll need to exploit XML’s powerful capabilities. Focusing specifically on how XML works with database technologies——including relational and object-oriented databases——the book provides clear technical coverage of the key issues involved with storing XML in databases and using databases with XML applications.Expert Liam Quin first introduces you to the main concepts of XML and then reveals how to work with this technology. He offers helpful tips and techniques to show you how to move data stored in relational databases in and out of an XML application. You’ll also learn how to store XML documents in a database, find and use the best XML database tools and applications, and store links in a database for metadata access. You’ll also gain a better understanding of W3C specifications for XQL, XSL, Xlink, and Xpointer. Programmers, Web developers, and technical managers who need to extract database contents as XML or store XML in a database will find this book to be an invaluable resource. This book concentrates on techniques rather than specific tools, but mentions a wide range of software, both commercial and open source, including:

  • FreeBSD, Solaris, and Linux
  • MySQL
  • XT and other XML processors
  • Apache
  • Oracle
  • SoftQuad XMetal and other XML editing software
  • Object Design’s ObjectStore

The companion Web site at www.wiley.com/compbooks/quin features:

  • Additional resources
  • Utilities
  • Examples from the book
  • Updated information

LIAM QUIN was a member of the W3C Standards Committee for XML. He has been working with SGML since 1987 and was closely involved with XML from its inception. He is the coauthor of the XML Specification Guide and has published papers on SGML. Quin is also a frequent speaker at numerous conferences and is very active in standards committees.

Table of Contents

  • RELATIONAL DATABASES AND XML.
    • Just Enough XML.
    • Client/Server Architecture.
    • Just Enough SQL.
    • Generating XML from Relational Data.
    • Reading XML in a Program.
    • XML Database Applications.
  • XML AND DATABASES.
    • What Is a Database?
    • XML Repositories and Databases.
    • Implementation Strategies.
  • NON-RELATIONAL DATABASES.
    • Introduction to Object-Oriented Databases.
    • XML as Classes and Objects.
    • Dynamic Hashing: NDBM.
    • Text Retrieval Technology Overview.
    • XQL, XLink, Xpath and X Pointer Explained.
    • Hybrid Approaches.
  • LINKS AND METADATA.
    • Just Enough Metadata.
    • Storing Links and Metadata.
    • Sketches from the Forge: Sample Applications.
  • RESOURCE GUIDE.
    • Open Source Licenses.
    • Installing and Configuring Downloaded Software.
    • XML Parsers, Editors, and Utilities.
    • Databases, Repositories, and Utilities.
    • Further Reading.
    • Index.

Online Ordering

Quantity:

Other ordering options are available.

Copyright © 2000 John Wiley & Sons, Wiley Computer Books

List Price: $44.99
0-471-37522-5
448 Pages
Published: 07/28/2000
Paper/CD-ROM

More Books About:
Networking