Publisher's Synopsis
*Comprehensive guide to designing Web-enabled databases with XML technology *Complete conceptual framework that begins with XML*Integrating XML databases into enterprise systems*Includes extensive Java(tm), SQL, and XSL example code *Applies to all leading enterprise databases, including Oracle and IBM DB2Design powerful XML-based databases for any application!Designing XML Databases is a comprehensive guide to XML-based database design in Web and enterprise environments. If you already own an XML-enabled database system, you'll discover powerful design techniques for making the most of it. If you're working with a conventional RDBMS, you'll learn better ways to utilize it in XML application development. And if you're constructing an XML-based database from scratch, you'll master a complete conceptual framework, using a start-to-finish case study.;Mark Graves covers all this, and more: *Integrating database design, DBMS system design, and XML application design*Using object-oriented, relational, and flat-file databases to store XML data*Expert XML-based data modeling techniques*XML database queries: practical approaches, JDBC techniques, and mathematical foundations*Building XSL and Java user interfaces to Web XML databases*XML database architecture and native indexing*Integrating XML databases into broader enterprise systems*XML databases in scientific applicationsDesigning XML Databases will be an essential resource for all database designers/developers, XML application developers, system architects, and project technical leaders-especially those in environments with highly customized requirements.