Abstract:Several articles have reported on the optimization of the complete physical database design or significant parts of it. However, few results are available on the sensitivity of the physical database design to change in underlying factors that influence the design decisions. Such tenths would be of significant practical value in both the design of the initial physical database and its subsequent restructuring. This paper considers underlying factors related to logical data structure, queries, computer system and physical implementation. An experimental design based on these factors is developed and experiments are conducted to determine the sensitivity effects, and these are reported and discussed. Keywords: Database, Database design, Physical database, Initial database design, Database restructurings, Database monitoring, Sensitivity analysis, Performance evaluation, Optimization, Input-output analysis
Article:1. Introduction Sensitivity analysis refers to change in outputs or the final optimal solution due to changes in inputs. It has been applied in many complex settings in different business areas, e.g., in accounting [13], financial management and capital budgeting [12,21], and manufacturing [20). Currently, many computerized tools, such as IFPS [14] and LOTUS [17], facilitate the process of conducting this kind of "what-if" analysis. In addition, operations research has produced formal methods for conducting sensitivity analysis in special cases (e.g., linear programming problems occurring in manufacturing, resource allocation, and scheduling and in inventory management problems [10]). Here we consider the sensitivity of the physical database design to underlying variables. Results were obtained by conducting controlled experiments in a laboratory setting.The design of physical databases is a complex activity. Many researchers have proposed methods to optimize either specific sub-problems in this area [9,11.18,19] or to optimize the entire problem in different contexts [3,6,7,15,16,22,23,24]. They consider many factors simultaneously in the design process. Research/experience does not generally provide information on the sensitivity of the physical database design to the underlying factors. Such results are of significant practical both at initial design and redesign. During the initial design (especially in the absence of optimization tools), the designer is aided in the knowledge of the relative importance of the various factors. This knowledge also helps at redesign time, because the designer is constantly faced with restructuring the physical database due to changing user and technical requirements.What is meant by sensitivity analysis? As the design factors change, both the optimal physical database design itself and the operational cost of using the design may change; indeed the cost will almost always change. However, our main concern in this sensitivity analysis is to study the relative changes in the optimal physical database design.
Objectives and Underlying Factors in Physical Database ...