Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Database Refactoring

Handbook of Research on Innovations in Database Technologies and Applications: Current and Future Trends
It indicates little changes in the database schema which preserve both the meaning of the data and the behaviors of the applications. These changes improve the quality of the design.
Published in Chapter:
Interrogative Agents for Data Modeling
Vincenzo Deufemia (Università di Salerno, Italy), Giuseppe Polese (Università di Salerno, Italy), and Mario Vacca (Università di Salerno, Italy)
DOI: 10.4018/978-1-60566-242-8.ch013
Abstract
The problem of changes in software development is a complex one, and it is almost impossible to avoid it. Indeed, the continuous evolution of the real world causes frequent changes in functional requirements, which entail frequent modifications to the software, yielding a gradual decay of its overall quality. To tackle this problem, two methodologies have been proposed: waterfall methodologies, and incremental/iterative methodologies. The formers try to prevent changes, whereas the second ones consider system development as a step by step process.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Evolutionary Database: State of the Art and Issues
It indicates little changes in the database schema which preserve both the meaning of the data and the behaviors of the applications. These changes improve the quality of the design.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR