DocumentCode
2676823
Title
Integrating heterogeneous OO schemas
Author
Chen, Yangjun ; Benn, Wolfgang
Author_Institution
Dept. of Comput. Sci., Tech. Univ. Clausthal, Germany
fYear
1999
fDate
23-26 Mar 1999
Firstpage
101
Abstract
To eliminate semantic conflicts among the heterogeneous databases involved in a cooperation, a set of correspondence assertions for declaring their semantic relationships have to be constructed by DBAs or by users. Normally, four set relationships between object classes: equivalence, inclusion, intersection, and exclusion will be defined to provide knowledge about correspondences that exist among the local schemas. In this paper, we would like to introduce a new assertion, the so-called derivation assertion, to accommodate more heterogeneities, which can not be treated by the existing methodologies. As an example, consider two local object-oriented schemas: S1 and S2 and assume that S1 contains two classes: parent and brother, and S2 contains a class: uncle. A derivation assertion of the form: Sl(parent, brother)→S2(uncle) can specify their corresponding semantic relationship clearly, which can not be established otherwise. We claim that this kind of assertions is necessary for the following reason. Imagine a query concerning uncle, submitted to the integrated schema from S1 and S2. If the above assertion is not specified, the query evaluation will not take schema S1 into account and thus the answers to the query can not be correctly computed in the sense of cooperations
Keywords
database theory; distributed databases; object-oriented databases; query processing; cooperation; correspondence assertions; derivation assertion; heterogeneous OO schemas; heterogeneous databases; semantic relationships; Computer science; Humans;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1999. Proceedings., 15th International Conference on
Conference_Location
Sydney, NSW
ISSN
1063-6382
Print_ISBN
0-7695-0071-4
Type
conf
DOI
10.1109/ICDE.1999.754909
Filename
754909
Link To Document