Distributing semantic constraints between heterogeneous databases

Stefan Grufman, Fredrik Samson, Suzanne M. Embury, Peter M D Gray, Tore Risch

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

    Abstract

    In recent years, research about distributing databases over networks has become increasingly important. Here we concentrate on the issues of interoperability of heterogeneous DBMSes, and enforcing integrity across a multi-database made in this fashion. This has been done through a cooperative project between Aberdeen and Linkoping universities, with database modules distributed between the sites. In the process we have shown the advantage of using DBMSes based on variants of the Functional Data Model, which has made it remarkably straightforward to interoperate queries and schema definitions. Further, we have used the constraint transformation facilities of P/FDM to compile global constraints into Active Rules installed locally on one or more AMOS servers. We present the theory behind this and the conditions for it to improve performance.
    Original languageEnglish
    Title of host publicationProceedings - International Conference on Data Engineering|Proc Int Conf Data Eng
    Editors Anon
    Place of PublicationLos Alamitos, CA, United States
    PublisherIEEE
    Pages33-42
    Number of pages9
    Publication statusPublished - 1997
    EventProceedings of the 1997 IEEE 13th International Conference on Data Engineering, ICDE - Birmingham, UK
    Duration: 1 Jul 1997 → …
    http://dblp.uni-trier.de/db/conf/icde/icde97.html#DinnWP97http://dblp.uni-trier.de/rec/bibtex/conf/icde/DinnWP97.xmlhttp://dblp.uni-trier.de/rec/bibtex/conf/icde/DinnWP97

    Conference

    ConferenceProceedings of the 1997 IEEE 13th International Conference on Data Engineering, ICDE
    CityBirmingham, UK
    Period1/07/97 → …
    Internet address

    Fingerprint

    Dive into the research topics of 'Distributing semantic constraints between heterogeneous databases'. Together they form a unique fingerprint.

    Cite this