DocumentCode
2130412
Title
A strategy for reducing the effort for database schema maintenance
Author
Castelli, Donatella
Author_Institution
Istituto di Elaborazione dell´´Inf., CNR, Pisa, Italy
fYear
1998
fDate
8-11 Mar 1998
Firstpage
29
Lastpage
35
Abstract
In a typical database design, a conceptual schema which specifies the requirements about the database is first built. Then it is transformed, either in a single or in a multiple step, into a schema which is in a form suitable for the chosen database management system. When requirements change, the conceptual schema must be updated and the modifications must be propagated down to the DBMS schema, with possibly, a replaying of most processes that were carried out when the system was built. In order to minimize the effort required to propagate these changes, methods based on the reuse of the previous design documentation are often advised. These methods are generally only roughly specified. This partially reduces the advantages of reuse since it demands important choices that require a deep understanding of the whole database design process. The paper shows how this problem can be overcome in a framework in which the schema design is carried out through precisely defined schema transformations
Keywords
database management systems; formal specification; software maintenance; software reusability; systems analysis; DBMS schema; conceptual schema; database design process; database management system; database schema maintenance; design documentation; precisely defined schema transformations; schema design; typical database design; Costs; Database systems; Documentation; Process design;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Reengineering, 1998. Proceedings of the Second Euromicro Conference on
Conference_Location
Florence
Print_ISBN
0-8186-8421-6
Type
conf
DOI
10.1109/CSMR.1998.665729
Filename
665729
Link To Document