Abstract
Multiple autonomous databases within a network system often contain similar information although their schemata are heterogeneous. This paper considers such heterogeneity and proposes a new method for achieving integrated access to multiple databases having similar schema. The method is based on the construction of a “virtual database (VDB)” by making use of null values and “virtual functional dependency (VFD),” which are formed over physically distributed component databases and applied to the query processing. We could obtain additional information relevant to the query and proved that this information is logically valid. When the VFD formed over a VDB is acyclic among the nodes that the query refers to, sound and complete answers can be efficiently calculated. We developed and implemented a bibliographic information retrieval system employing the schema integration method described herein such that integrated access is obtained for bibliographic information written in BibTEX.
Preview
Unable to display preview. Download preview PDF.
References
Lim, E., Srivastava, J., Prebhakar, S. and Richardson, J.: Entity Identification in Database Integration. IEEE Proceedings of the Ninth International Conference. (1993) 294–301
Fagin, R.: Horn Clauses and Database Dependencies. J. ACM. 29 (1982) 952–985
Reiter, R.: Towards a Logical Reconstruction of Relational Database Theory. On Conceptual Modelling: Perspectives from Artificial Intelligence, Databases and Programming Languages. (1984) 191–233
Litwin, W., Mark, L. and Roussopoulos, N.: Interoperability of Multiple Autonomous Databases. ACM Comput. Surv. 22 (1990) 267–293
Armstrong, W. W.: Dependency Structures of Data Base Relationships. Information Processing. (1974) 580–583
Lloyd, J. W.: Foundations of Logic Programming — Second, Extended Edition. (1987)
Nishizawa, I., Takasu, A. and Adachi, J.: Query processing method for multiple databases having different set of attributes, The Transactions of the Institute of Electronics, Information and Communication Engineers. 79-DI (1996) 18–27
Reiter, R.: A Sound and Sometimes Complete Query Evaluation Algorithm for Relational Databases with Null Values. J. ACM. 33 (1986) 349–370
Ullman, J. D.: Principles of Database and Knowledge-Base Systems Volume I and II. Computer Science Press. (1988)
Patashnik, O.: BibTEXing. Documentation for general BibTEXing users in BibTEXing package. (1988)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nishizawa, I., Takasu, A., Adachi, J. (1996). A query processing method for integrated access to multiple databases. In: Wagner, R.R., Thoma, H. (eds) Database and Expert Systems Applications. DEXA 1996. Lecture Notes in Computer Science, vol 1134. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0034696
Download citation
DOI: https://doi.org/10.1007/BFb0034696
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61656-6
Online ISBN: 978-3-540-70651-9
eBook Packages: Springer Book Archive