We propose new criteria for the classification of systems for database cooperation, based on the nature of the component databases. In fact, the traditional criteria --- heterogeneity, distribution, and autonomy --- are often constraints for the design process, rather than design parameters. In this case, other features of the component databases should be addressed. We claim that a more useful classification can be based on three new criteria: (a) degree of transparency, (b) complexity of operations, and (c) level of liveliness of data. This leads us to distinguish three main categories of systems: (i) multidatabases, (ii) data warehouses, (iii) local information systems with external data. For each of these categories we discuss implementations based on tools offered by currently available technology.
Database Cooperation: Classification and Middleware Tools
MECCA, Giansalvatore
2000-01-01
Abstract
We propose new criteria for the classification of systems for database cooperation, based on the nature of the component databases. In fact, the traditional criteria --- heterogeneity, distribution, and autonomy --- are often constraints for the design process, rather than design parameters. In this case, other features of the component databases should be addressed. We claim that a more useful classification can be based on three new criteria: (a) degree of transparency, (b) complexity of operations, and (c) level of liveliness of data. This leads us to distinguish three main categories of systems: (i) multidatabases, (ii) data warehouses, (iii) local information systems with external data. For each of these categories we discuss implementations based on tools offered by currently available technology.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.