Some experiences with a distributed database testbed system

DDTS (Distributed Database Testbed System) was developed for the purpose of evaluating alternative approaches and algorithms for managing data stored in several databases on different machines. An overview of the system and information architectures of DDTS, as well as an example of the execution of a distributed request, are presented. The results of experiments with three query optimization algorithms are summerized. Our approach for dealing with semantic integrity constraints in a distributed system is reviewed. By sacrificing the enforcement of semantic integrity constraints that span sites, DDTS can be used as a federated distributed database management system.