|
XML @ Web Programming
Programming Shed : Programmer Store & Resources |
|
|
|
XML Index - XML Book : Designing XML Databases
by Mark Graves (Editor) Paperback - 680 pages Bk&Cd-Rom edition (October 15, 2001) Prentice Hall ISBN: 0130889016 Dimensions (in inches): 1.88 x 9.24 x 7.03 Comprehensive guide to designing Web-enabled databases with XML technology. An essential resource for all database designers/developers, XML application developers, system architects, and project technical leaders. From the Back Cover: • 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 DB2 Design 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... Customer Reviews Reviewer: David Lawrence from Cambridge, MA XML is a critical emerging technology which has the potential to revolutionize database connectivity in enterprise software development. While the author provides knowledge about XML document design and delivery, the book falls short of providing meaningful insights to those who wish to construct integrated commercial XML/Database systems. The writer doesn't seem to have a good idea of the history and development of these database concepts for commercial use. For example, he doesn't seem to know that Object databases have had repeated failures in terms of performance, maintainability and a host of other factors in mission critical applications. He fails to realize that an XML database is simply another variant of an object database. He would gain immensely by referencing "Foundation for Future Database Systems: The Third Manifesto," by C.J. Date and High Darwin, and by familiarzing himself with "The Great Debate," where E.F. Cobb demonstrated how non-relational models are orders of magnitude more complex than relational models for the same problem As someone who has architected and developed databases managing billions of dollars in transactions and inventories, I sense that the author has come from a perspective of writing specialty XML document delivery databases for non-commercial purposes in the biotechnology industry, and provides minimal material which would be useful to anyone seeking to implement industrial strength XML databases (in an application server, for example) or to use XML messaging with relational databases (e..g., with Rendezvous' Tibco.) The author has a writing style which is quite chatty and unprofessional, and which continually distracts from its purpose, which is to compare XML, Relational and Object database design issues. Buy this book to skim through it as a reference, but do not expect it to be of great value to many of the issues that are likely to be faced in building enterprise class databases. It may be of more value if you only wish to create XML document servers. Reviewer: A reader from Plantation, Florida United States This is a great book, very useful for programmers, database developers, students, system architects, and anyone else who wishes to effectively use, design, or build XML databases. A basic knowledge of XML and databases is assumed, and the focus of this book is on pulling them together. Some advanced techniques are described in this book and the presentation is fairly dense in those areas. The book covers variety of topics like: - How to design a schema for an existing XML DBMS beginning with the concepts of the field being modeled and resulting in compatible schemas for XML documents, relational databases, and object-oriented applications. - How to store XML data in a relational DBMS, object-oriented DBMS, or flat files, and how to make decisions on which approach to choose. - How to design a system architecture that contains an XML database, Web server, and user applications. - How to develop a user interface for XML data accessed via a Web browser or Java application. - How to query an XML database and what algorithms support XML database querying. - How to create a native store for an XML DBMS. |
|
|
© 2005-2006, Programming Shed
|