Succeeding with Object Databases
A Practical Look at Today's Implementations with Java and XML
Wiley (Publisher)
Published on 24. October 2000
Book
Hardback
XXII, 442 pages
978-0-471-38384-0 (ISBN)
Description
An in-depth guide to object databases from researchers and developers in the field To build robust databases that are easier to maintain and contain less code, object databases use object-oriented languages such as C++ and Java along with object technologies. This book provides a comprehensive guide to object data management and explores some of the latest topics in the field such as JDBC and SQLJ support in object-relational databases, XML for data access, and database modeling using UML. Readers will also find a practical discussion of object data management and a number of detailed case studies showing first-hand experiences using the latest tools and products including GemStone, O2, Objectivity/DB, ObjectStore, Oracle and Poet. A companion Web site contains links to object-oriented database software applications, resources, and source code The promise of object databases has yet to be met, but with new technologies like Java, XML, and UML, they are starting to get a second look. Of particular interest is the combination of object and relational databases.
More details
Language
English
Place of publication
New York
United States
Publishing group
John Wiley and Sons Ltd
Target group
College/higher education
Professional and scholarly
Illustrations
illustrations
Dimensions
Height: 24.5 cm
Width: 20 cm
Weight
1008 gr
ISBN-13
978-0-471-38384-0 (9780471383840)
Schweitzer Classification
Content
OODBMS History and Concepts; OBJECT-RELATIONAL SYSTEMS; Mapping UML Diagrams to Object-Relational Schemas in Oracle 8; SQLJ and JDBC: Database Access in Java; Penguin: Objects for Programs, Relations for Persistence; XML; A New Stage in ODBMS Normalization: Myth or Reality?; PDOM : Lightweight Persistency Support; The Model of Object Primitives (MOP); BENCHMARKS AND PERFORMANCE; A Performance Comparison of Object and Relational Databases for Complex Objects; Object Databases and Java Architectural Issues; Addressing Complexity and Scale in a High-Performance Object Server; DATABASE DEVELOPMENT; The Unified Modeling Process in Web-Deployed, Object-Oriented Database Systems; Teaching Object-Oriented Database Concepts; Building a Jasmine Database; Seamlessness and Transparency in Object-Oriented Databases; CASE STUDIES; Experiences Using the ODMG Standard in Bioinformatics Applications; An Object-Oriented Database for Managing Genetic Sequences; The Geospatial Information Distribution System (GIDS); Architecture of the Distributed, Multitier Railway Application DaRT; CONCLUSIONS; Conclusion; References; Appendix; Index.