Home > Store

Modern Database Systems: The Object Model, Interoperability, and Beyond

Register your product to gain access to bonus material or receive a coupon.

Modern Database Systems: The Object Model, Interoperability, and Beyond

Book

  • Sorry, this book is no longer in print.
Not for Sale

Description

  • Copyright 1995
  • Dimensions: 6-1/4x9-1/4
  • Pages: 736
  • Edition: 1st
  • Book
  • ISBN-10: 0-201-59098-0
  • ISBN-13: 978-0-201-59098-2

This collection of original contributions by leading database professionals illuminates the technical issues involved in the transition to new database technologies, and in making installed database systems and file systems interoperable.

In its survey of emerging database technologies, the book describes two database challenges, and suggests solutions for them. One challenge is to move from current database technologies to a variety of post-relational technologies: object-oriented database systems, systems that accommodate functional extensions, and systems that support temporal, spatial, and multimedia data management. A second challenge is to provide interoperability of database systems and file systems currently installed worldwide. While database vendors now offer gateways allowing relational database systems to interact with non-relational systems, multidatabase systems soon will allow users to access a range of systems in a single, uniform, database language. Modern Database Systems shows how emerging database applications require new and innovative database systems, defining the issues involved, proposing solutions, and suggesting directions fro future research and development. Database designers, developers, and users will find both a comprehensive picture of the most current technologies and a preview of what is to come.



0201590980B04062001

Sample Content

Table of Contents

I. NEXT-GENERATION DATABASE TECHNOLOGY.

 1. Introduction to Part 1: Next-Generation Database Technology.
 2. The OMG Model.
 3. Object SQL---Language for the Design and Implementation of Object Databases.
 4. OQL(C++): Extending C++ with an Object Query Capability.
 5. C++ Bindings to an Object Database.
 6. On View Support in Object-Oriented Database Systems.
 7. Authorization in Object-Oriented Databases.
 8. Query Processing in Object-Oriented Database Systems.
 9. Physical Object Management.
10. Requirements for a Performance Benchmark for Object-Oriented Database Systems.
11. An Object-Oriented DBMS War Story: Developing a Genome Mapping Database in C++.
12. Where Object-Oriented DBMSs Should Do Better: A Critique Based on Early Experiences.
13. Object-Oriented Database Systems: Promises, Reality, and Future.
14. The POSC Solution to Managing E&P Data.
15. The Changing Database Standards Landscape.
16. Multimedia Information Systems: Issues and Approaches.
17. Spatial Data Models and Query Processing.
18. Spatial Data Structures.
19. Temporal Object-Oriented Databases: A Critical Comparison.
20. Cooperative Transactions for Multiuser Environments.
21. Active Database Systems.
22. Management of Uncertainty in Database Systems.
23. Distributed Databases.
24. Parallel Relational Database Systems.

II. TECHNOLOGY FOR INTEROPERATING LEGACY DATABASES.

 1. Introduction to Part 2: Technology for Interoperating Legacy Databases.
 2. On Resolving Schematic Heterogeneity in Multidatabase Systems.
 3. Query Processing in Multidatabase Systems.
 4. Transaction Management in Multidatabase Systems.
 5. Specification and Execution of Transactional Workflows.
 6. Schema Architecture of the UniSQL/M Multidatabase System.
 7. EDA/SQL.
 8. Pegasus: A Heterogeneous Information Management System.
 9. Overview of the ADDS System. 0201590980T04062001

Preface

This book brings together in a single volume a discussion of many of the issues that must be addressed in order to solve two technical challenges facing database system users (end users and application developers) in the 1990s:

  • The transition from relational database technology to postrelational technology
  • Provision for the coexistence and interoperability of old and new database technologies

Since the 1960s, the technology for managing data has evolved from file systems to hierarchical, to network, to relational. The 1980s were a gestation period for the new-generation technology. There was a flurry of activity to develop database systems that could meet the following requirements:

  • Support an object-oriented data model
  • Provide an architecture that easily can accommodate various functional extensions
  • Support the management of, among others, temporal data (history and versioning), spatial data, multimedia data, long-duration transactions, imprecise data, and rules

This activity was fueled by the emergence of database applications that today's commercial relational database systems cannot support to the desired level of productivity in application development and run-time performance. Today, however, there is almost enough knowledge to develop commercially viable next-generation systems. Thus, the first challenge to meet in the 1990s is the transition from relational database technology to postrelational database technology.

However, next-generation systems so far have not replaced older-generation systems. This has led to the coexistence of database systems of all generations. Therefore, the second database challenge of the 1990s is to bring about interoperability of the database and file systems installed world-wide during the past three decades.

In the 1980s, database vendors began offering gateways that allowed relational database applications to retrieve data from nonrelational database systems or file systems. At the same time, database researchers worked to lay a foundation for building multidatabase systems --systems providing a single database view over various independently developed database and file systems. Such systems will allow users to access various databases and files in one, uniform database language without the users' being aware of the heterogeneity of the underlying systems. Here, too, there is almost enough knowledge to develop commercially viable systems.

This book, rather than being a mere collection of already published papers, is a compendium of contributions that are largely original. I specifically solicited the chapters from leading database researchers, database developers, and industry experts, and edited each chapter for technical accuracy and uniform style of presentation. Space limitations prevented me from giving a more in-depth treatment to each topic, but I believe each has been covered sufficiently to give the reader a good grounding on the subject. Each chapter includes a comprehensive overview of the issue covered, proposed solutions to problems, and directions for further research and development. I hope this book will help readers understand the current status of the database field and where it should go.

I enjoyed working with the expert contributors, and thank them for their submissions. I also want to thank Helen Goldstein of Addison-Wesley Publishing Company, Inc., and Nhora Cortes-Comerer of ACM Press Books, both of whom worked with me from conception through final production of this book. Finally, I want to thank Janelle Larson and Catherine Richardson for painstakingly converting the chapters, which were received from the contributors in many different formats, into a single uniform style in Framemaker. Their work reduced the production schedule by as much as six months.

W.K.



0201590980P04062001

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.