Download:
|
by Anthony Tomasic, Louiqa Raschid, Patrick Valduriez
DISCO, Proc. Intl. Conference on Distributed Computer Systems
http://rodin.inria.fr/disco/pub/dcs96.ps
Add To MetaCart
Abstract:
Access to large numbers of data sources introduces new problems for users of heterogeneous distributed databases. End users and application programmers must deal with unavailable data sources. Database administrators must deal with incorporating each new data source into the model. Database implementors must deal with the translation of queries between query languages and schemas. The Distributed Information Search COmponent (Disco) addresses these problems. Query processing semantics are developed to process queries over data sources which do not return answers. Data modeling techniques manage connections to data sources. The component interface to data sources flexibly handles different query languages and translates queries. This paper describes in detail (a) the distributed mediator architecture of Disco, (b) its query processing semantics, (c) the data model and its modeling of data source connections, and (d) the interface to underlying data sources. We describe several advantages of our system and describe the internal architecture of our planned prototype. 1
Citations
|
470
|
Object Exchange across Heterogeneous Information Sources
– Papakonstantinou, Molina, et al.
- 1996
|
|
444
|
A comparative analysis of methodologies for database schema integration
– Batini, Lenzerini, et al.
- 1986
|
|
389
|
Answering queries using views
– Levy, Mendelzon, et al.
- 1995
|
|
299
|
Retrieving and Integrating Data from Multiple Information Sources
– Arens, Chee, et al.
- 1993
|
|
211
|
Data Model and Query Evaluation in Global Information systems
– Levy, Srivastava, et al.
- 1995
|
|
135
|
A Predicate-based Caching Scheme for Client-Server Database Architectures
– Keller, Basu
- 1996
|
|
128
|
Medmaker: A mediation system based on declarative specifications
– Papakonstantinou, GarcĂa-Molina, et al.
- 1996
|
|
125
|
Language features for Interoperability of Databases with Schematic Discrepancies
– Krishnamurthy, Litwin, et al.
|
|
118
|
Encapsulation of Parallelism in the Volcano Query Processing System
– Graefe
- 1990
|
|
67
|
On the logical foundations of schema integration and evolution in heterogeneous database systems
– Lakshmanan, Sadri
- 1993
|
|
60
|
Solving domain mismatch and schema mismatch problems with an object-oriented database programming language
– Kent
- 1991
|
|
40
|
M(DM): An open framework for interoperation of multimodel multidatabase systems
– Barsalou, Gangopadhay
- 1992
|
|
32
|
Using heterogeneous equivalences for query rewriting in multidatabase systems
– Florescu, Raschid, et al.
- 1995
|
|
26
|
et al ., The Object Database Standard - ODMG 93
– Cattell
- 1993
|
|
26
|
Declarative definition of objectoriented multidatabase mappings
– Chomicki, Litwin
- 1993
|
|
22
|
Query transformation for accessing heterogeneous databases
– Lefebvre, Bernus, et al.
- 1992
|
|
22
|
Semantic Interoperation via Intelligent Mediation
– Qian
- 1993
|
|
18
|
et al . "Towards Heterogeneous Multimedia Information Systems: the Garlic Approach
– Carey
- 1995
|
|
14
|
A logicbased approach to query processing in federated databases
– Chakravarthy, Whang, et al.
- 1993
|
|
12
|
Interoperable query processing from object to relational schemas based on a parameterized canonical representation
– Raschid, Chang
- 1995
|
|
11
|
et al . "On Resolving Schematic Heterogeneity in Multidatabase Systems
– Kim
- 1993
|
|
10
|
et al ., "The Pegasus Heterogeneous Multidatabase System
– Ahmed
- 1991
|
|
9
|
Managing change in the rufus system
– Schwarz, Shoens
- 1994
|
|
8
|
Translating object-oriented queries to relational queries
– Qian, Raschid
- 1995
|
|
7
|
A Query Translation Schema for Rapid Implementation of Wrappers
– Papakonstantinou, Gupta, et al.
- 1995
|
|
3
|
J.Seo, "Classifying Schematic and Data Heterogeneity in Multi-Database Systems
– Kim
- 1991
|