Λεπτομέρειες

ΕίδοςΔημοσίευση
ΚωδικόςTR-2008-5
ΤίτλοςLanguage Extensions for the Automation of Database Schema Evolution
ΣυγγραφέαςGeorge Papastefanatos, Panos Vassiliadis, Alkis Simitsis, Kostas Aggistalis, Fotini Pechlivani, Yannis Vassiliou
Έτος2008
Λέξεις κλειδιάDatabase schema evolution, SQL extension
ΠερίληψηThe administrators and designers of modern Information Systems face the problem of maintaining their systems in the presence of frequently occurring changes in any counterpart of it. In other words, when a change occurs in any point of the system –e.g., source, schema, view, software construct– they should propagate the change in all the involved parts of the system. Hence, it is imperative that the whole process should be done correctly, i.e., the change should be propagated to all the appropriate points of the system, with a limited overhead imposed on both the system and the humans, who design and maintain it. In this paper, we are dealing with the problem of evolution in the context of databases. First, we present a coherent, graph-based framework for capturing the effect of potential changes in the database software of an Information System. Next, we describe a generic annotation policy for database evolution and we propose a feasible and powerful extension to the SQL language specifically tailored for the management of evolution. Finally, we demonstrate the efficiency and feasibility of our approach through a case study based on a real-world situation occurred in the Greek public sector.
ΚατηγορίαEvolution in DBMS
ΔημοσίευσηProceedings of the 10th International Conference on Enterprise Information Systems (ICEIS '08), Barcelona, Spain, 12-16 June, 2008
Αρχείο Επισκόπηση


Επιστροφή στην αρχική σελίδα