next up previous
Next: Schema and Data Up: Criteria for Characterizing Previous: Criteria for Characterizing

Database Heterogeneity and Cooperation Assumptions

A heterogeneous database system cannot be properly characterized without evaluating the assumptions under which it operates, including the degree of database heterogeneity the system can deal with, the extent of cooperation expected from component databases, and so on. For example, the database federation promoted by GDB (Fasman 1994) is based on the assumption of a high level of cooperation between component MBDs regarding the specification of schema correlations and data sharing; the fact that the component MBDs of the new version of GDBgif are developed using the same data model (OPMgif) and implemented with the same DBMS (Sybase) represents another significant simplifying assumption.

Some assumptions express limitations of the component databases and consequently affect the approach taken for developing the heterogeneous database system. For example, if component MBDs do not provide facilities for processing external queries (see below) then heterogeneous database querying is severely limited.



& Markowitz
Tue Nov 14 17:16:09 PST 1995