Title :
A methodology for integration of heterogeneous databases
Author :
Reddy, M.P. ; Prasad, B.E. ; Reddy, P.G. ; Gupta, Amar
Author_Institution :
Kenen Syst., Cambridge, MA, USA
fDate :
12/1/1994 12:00:00 AM
Abstract :
The transformation of existing local databases to meet diverse application needs at the global level is performed through a four-layered procedure that stresses total schema integration and virtual integration of local databases. The proposed methodology covers both schema integration and database integration, and uses a four-layered schema architecture (local schemata, local object schemata, global schema, and global view schemata) with each layer presenting an integrated view of the concepts that characterize the layer below. Mechanisms for accomplishing this objective are presented in theoretical terms, along with a running example. Object equivalence classes, property equivalence classes, and other related concepts are discussed in the context of logical integration of heterogeneous schemata, while object instance equivalence classes and property instance equivalence classes, and other related concepts are discussed for data integration purposes. The proposed methodology resolves naming conflicts, scaling conflicts, type conflicts, and level of abstraction, and other types of conflicts during schema integration, and data inconsistencies during data integration
Keywords :
database management systems; equivalence classes; naming services; 4-layered schema architecture; abstraction level conflicts; data inconsistencies; data integration; diverse global application needs; global schema; global view schemata; heterogeneous database integration methodology; heterogeneous schemata; local databases; local object schemata; local schemata; logical integration; naming conflicts; object equivalence classes; object instance equivalence classes; property equivalence classes; property instance equivalence classes; scaling conflicts; total schema integration; type conflicts; virtual integration; Cities and towns; Data models; Database languages; Database systems; Design methodology; Helium; Information retrieval; Information systems; Prototypes; Stress;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on