An intelligent system for integrating autonomous nomenclature databases in semantic heterogeneity
We developed a new integration algorithm for autonomous nomenclature databases in the presence of semantic heterogeneity over international computer networks. First, the algorithm requires users to assign priority according to order of belief for each one of the accessible nomenclature databases. Integration is achieved by increasing the kernel database, selected by the algorithm as the one with the highest priority among the databases. Complex problems are included to recognize consistent parts that can be incrementally added to the kernel database in the remainder of the accessible nomenclature databases through the use of tree structures. The algorithm with relational operators, was proposed after considering both structural and cooperative constraints useful in managing single and multiple databases. In addition, we present a nomenclature database system including the useful algorithm. The system is also accessible from remote users through World-Wide Web and is implemented in SQL programming and CGI (Common Gateway Interface) scripts of World-Wide Web. The system can be useful in both integrating and managing biological taxonomy databases over international computer networks.
KeywordsLeaf Node Integrity Constraint Integration Algorithm Remote User Taxonomy Database
Unable to display preview. Download preview PDF.
- Shailesh Agarwal, Arthur M. Keller, Gio Wiederhold, and Krishna Saraswat: Flexible Relation: An Approach for Integrating Data from Multiple, Possibly Inconsistent Databases, Proc. of the 11 International Conference on Data Engineering, Taiwan, pp.495–504 (1995).Google Scholar
- C. J. Date: An Introduction to Database Systems, The System Programming Series, Addison Wesley, ISBN 0-201-54329-X, (1995)Google Scholar
- Hajime Kitakami, Yoshio Tateno, and Takashi Gojobori: Toward Unification of Taxonomy Databases in a Distributed Computer Environment, Proceedings of the Second International Conference on Intelligent System for Molecular Biology, Stanford University, AAAI Press, pp. 227–235 (1994).Google Scholar
- Francois Bancilhon and Raghu Ramakrishnan: An Amateur's Introduction to the Recursive Query Processing Strategies, Proceedings of the ACM SIGMOD '86, Washington D.C., pp.16–52 (1986).Google Scholar
- Hajime Kitakami, Tadasu Shin-I, Kazuo Ikeo et al: YAMATO and ASUKA: DNA Database Management System, Proceedings of the 28th Annual Hawaii International Conference on System Sciencies, IEEE Computer Society Press, Vol.5, pp. 72–80 (1995).Google Scholar
- Stefano Ceri and Jennifer Widom: Managing Semantic Heterogeneity with Production Rules and Persistent Queues, Proc. of the 19th International Conference on VLDB, Ireland, pp. 108–119 (1993).Google Scholar
- William Kent: Solving Domain Mismatch and Schema Mismatch Problems with an Object-Oriented database Programming Language, Proc. of the 17th International Conference on VLDB Conference, Spain, pp.147–160 (1991).Google Scholar
- A. Illarramendi, J. M. Blanco, E. Mena, A. Goni, and J. M. Perez: Maintaining Schema Consistency for Interoperable Database Systems, Proc. of the 4th International Conference on Database Systems for Advanced Applications (DASFAA'95), Singapore, pp.36–43 (1995).Google Scholar