Mapping strategy for querying multiple object databases with a global object schema

Jia Ling Koh, Arbee L P Chen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

Abstract

In a multidatabase system which consists of object databases, a global schema created by integrating schemas of the component databases provides a uniform interface and high level location transparency for the users to retrieve data. The mapping information between the global and component schemas is important for the global query processing. In this paper, a mapping strategy is presented. A mapping equation is defined to denote the mappings for attributes and object instances among a virtual class and its constituent classes. In addition, a mapping graph is used to describe the mapping equation. According to the mapping information, the mechanism to process global queries is introduced. One processing unit is responsible to decompose the global query into the subqueries against the component databases. Moreover, to handle the effects of schema restructuring, preprocessing and postprocessing units are provided for each local DBMS. Finally, the results returned from component databases need to be integrated. The certain result and maybe result for a global query are discussed. Also, the situation where a real-world entity is represented in different component databases as different objects is considered for the result integration.

Original languageEnglish
Title of host publicationProceedings of the International Workshop on Research Issues in Data Engineering - Distributed Object Management -RIDE-DOM
PublisherIEEE
Pages50-57
Number of pages8
Publication statusPublished - 1995
Externally publishedYes
EventProceedings of the 5th International Workshop on Research Issues in Data Engineering-Distributed Object Management - Taipei, Taiwan
Duration: 1995 Mar 61995 Mar 7

Other

OtherProceedings of the 5th International Workshop on Research Issues in Data Engineering-Distributed Object Management
CityTaipei, Taiwan
Period95/3/695/3/7

Fingerprint

Query processing
Object-oriented databases
Transparency
Processing

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Koh, J. L., & Chen, A. L. P. (1995). Mapping strategy for querying multiple object databases with a global object schema. In Proceedings of the International Workshop on Research Issues in Data Engineering - Distributed Object Management -RIDE-DOM (pp. 50-57). IEEE.

Mapping strategy for querying multiple object databases with a global object schema. / Koh, Jia Ling; Chen, Arbee L P.

Proceedings of the International Workshop on Research Issues in Data Engineering - Distributed Object Management -RIDE-DOM. IEEE, 1995. p. 50-57.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Koh, JL & Chen, ALP 1995, Mapping strategy for querying multiple object databases with a global object schema. in Proceedings of the International Workshop on Research Issues in Data Engineering - Distributed Object Management -RIDE-DOM. IEEE, pp. 50-57, Proceedings of the 5th International Workshop on Research Issues in Data Engineering-Distributed Object Management, Taipei, Taiwan, 95/3/6.
Koh JL, Chen ALP. Mapping strategy for querying multiple object databases with a global object schema. In Proceedings of the International Workshop on Research Issues in Data Engineering - Distributed Object Management -RIDE-DOM. IEEE. 1995. p. 50-57
Koh, Jia Ling ; Chen, Arbee L P. / Mapping strategy for querying multiple object databases with a global object schema. Proceedings of the International Workshop on Research Issues in Data Engineering - Distributed Object Management -RIDE-DOM. IEEE, 1995. pp. 50-57
@inproceedings{fe3d23fd74a5442aa842d6c59a4ba3be,
title = "Mapping strategy for querying multiple object databases with a global object schema",
abstract = "In a multidatabase system which consists of object databases, a global schema created by integrating schemas of the component databases provides a uniform interface and high level location transparency for the users to retrieve data. The mapping information between the global and component schemas is important for the global query processing. In this paper, a mapping strategy is presented. A mapping equation is defined to denote the mappings for attributes and object instances among a virtual class and its constituent classes. In addition, a mapping graph is used to describe the mapping equation. According to the mapping information, the mechanism to process global queries is introduced. One processing unit is responsible to decompose the global query into the subqueries against the component databases. Moreover, to handle the effects of schema restructuring, preprocessing and postprocessing units are provided for each local DBMS. Finally, the results returned from component databases need to be integrated. The certain result and maybe result for a global query are discussed. Also, the situation where a real-world entity is represented in different component databases as different objects is considered for the result integration.",
author = "Koh, {Jia Ling} and Chen, {Arbee L P}",
year = "1995",
language = "English",
pages = "50--57",
booktitle = "Proceedings of the International Workshop on Research Issues in Data Engineering - Distributed Object Management -RIDE-DOM",
publisher = "IEEE",

}

TY - GEN

T1 - Mapping strategy for querying multiple object databases with a global object schema

AU - Koh, Jia Ling

AU - Chen, Arbee L P

PY - 1995

Y1 - 1995

N2 - In a multidatabase system which consists of object databases, a global schema created by integrating schemas of the component databases provides a uniform interface and high level location transparency for the users to retrieve data. The mapping information between the global and component schemas is important for the global query processing. In this paper, a mapping strategy is presented. A mapping equation is defined to denote the mappings for attributes and object instances among a virtual class and its constituent classes. In addition, a mapping graph is used to describe the mapping equation. According to the mapping information, the mechanism to process global queries is introduced. One processing unit is responsible to decompose the global query into the subqueries against the component databases. Moreover, to handle the effects of schema restructuring, preprocessing and postprocessing units are provided for each local DBMS. Finally, the results returned from component databases need to be integrated. The certain result and maybe result for a global query are discussed. Also, the situation where a real-world entity is represented in different component databases as different objects is considered for the result integration.

AB - In a multidatabase system which consists of object databases, a global schema created by integrating schemas of the component databases provides a uniform interface and high level location transparency for the users to retrieve data. The mapping information between the global and component schemas is important for the global query processing. In this paper, a mapping strategy is presented. A mapping equation is defined to denote the mappings for attributes and object instances among a virtual class and its constituent classes. In addition, a mapping graph is used to describe the mapping equation. According to the mapping information, the mechanism to process global queries is introduced. One processing unit is responsible to decompose the global query into the subqueries against the component databases. Moreover, to handle the effects of schema restructuring, preprocessing and postprocessing units are provided for each local DBMS. Finally, the results returned from component databases need to be integrated. The certain result and maybe result for a global query are discussed. Also, the situation where a real-world entity is represented in different component databases as different objects is considered for the result integration.

UR - http://www.scopus.com/inward/record.url?scp=0029232483&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0029232483&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0029232483

SP - 50

EP - 57

BT - Proceedings of the International Workshop on Research Issues in Data Engineering - Distributed Object Management -RIDE-DOM

PB - IEEE

ER -