• DocumentCode
    3028820
  • Title

    Local and global constraints in database integration

  • Author

    Gamal-Eldin, M. Samy ; Thomas, Gomer ; Elmasri, Ramez

  • Author_Institution
    MCS Dept., Clarkson Univ., Potsdam, NY, USA
  • Volume
    2
  • fYear
    1989
  • fDate
    3-6 Jan 1989
  • Firstpage
    604
  • Abstract
    In supporting global updates in a distributed database system obtained by database integration, three key problems arise: (1) update translation, i.e. how to translate a global update into a corresponding set of local updates; (2) constraint integration, i.e. how to determine what constraints exist on the integrated global database and how to check and enforce them during global updates; and (3) transaction management, i.e. distributed concurrency control, commit, and recovery mechanisms. The constraint integration problem is dealt with in the context of the integration of relational databases using the 2-D union operator, a slightly modified form of the outer natural join. Given the local constraints that hold on the individual local databases, a method is developed for determining the constraints that hold on the integrated global database and for checking and enforcing constraints in a hierarchical fashion during global updates
  • Keywords
    distributed databases; relational databases; 2-D union operator; commit; constraint integration; database integration; distributed concurrency control; distributed database system; global constraints; integrated global database; recovery mechanisms; relational databases; transaction management; update translation; Aggregates; Computer science; Concurrency control; Data models; Database systems; Distributed databases; Information retrieval; Relational databases; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1989. Vol.II: Software Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI
  • Print_ISBN
    0-8186-1912-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1989.48039
  • Filename
    48039