Producing interoperable queries for relational and object-oriented databases

Citation
Yh. Chang et L. Raschid, Producing interoperable queries for relational and object-oriented databases, J INTELL IN, 14(1), 2000, pp. 51-75
Citations number
32
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
JOURNAL OF INTELLIGENT INFORMATION SYSTEMS
ISSN journal
09259902 → ACNP
Volume
14
Issue
1
Year of publication
2000
Pages
51 - 75
Database
ISI
SICI code
0925-9902(200003)14:1<51:PIQFRA>2.0.ZU;2-C
Abstract
In this paper, we develop techniques to produce interoperable queries with object and relational databases. A user poses a local query in a local quer y language, against a local object or relational schema. We transparently p roduce appropriate queries with respect to a remote target object or relati onal schema, corresponding to some remote database which contains data rele vant to the user's query. Mapping knowledge to resolve representational het erogeneities in local and remote schemas is expressed in a canonical repres entation, CRmapping, and is independent of the particular data model. A can onical representation CRquery is also used to resolve heterogeneities of qu ery languages. A set of heterogeneous transformation algorithms define the appropriate transformations from the local queries to the remote queries. T he use of canonical representations (CR) allows us to represent queries ind ependent of the particular query language, and to resolve representational conflicts in a uniform manner, independent of models and query languages.