• DocumentCode
    1986987
  • Title

    An entity-relationship approach to schema evolution

  • Author

    Liu, C.T. ; Chang, S.K. ; Chrysanthis, Panos K.

  • Author_Institution
    Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
  • fYear
    1993
  • fDate
    27-29 May 1993
  • Firstpage
    575
  • Lastpage
    578
  • Abstract
    A dynamically evolving information system supports changes to its database schema in order to facilitate the needs of new application programs. This paper presents an approach to schema evolution through changes to the entity-relationship schema of a database. This approach has the advantage of being closer to the designer´s perception of data, rather than to the logical database schema which describes how data are stored in the database. The underlying database structure is re-organized, if necessary, to accommodate new data without the changes affecting existing objects. In this way and through the construction of views, modifications of existing programs are avoided while all objects in the database are accessible to all application programs, both new and old. Thus, the invariance of the programs´ interface is preserved by the views
  • Keywords
    data structures; database management systems; entity-relationship modelling; relational databases; application programs; database schema; dynamically evolving information system; entity-relationship approach; schema evolution; Application software; Computer science; Context modeling; Data models; Erbium; Graphics; Information systems; Object oriented databases; Object oriented modeling; Relational databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
  • Conference_Location
    Sudbury, Ont.
  • Print_ISBN
    0-8186-4212-2
  • Type

    conf

  • DOI
    10.1109/ICCI.1993.315307
  • Filename
    315307