The role of designers is very important in relational database schema design. Relational database design tools help designers to design semantically correct and without anomaly databases, however, they are not good enough yet. There is a shortcoming in quality evaluation techniques for relational databases, therefore, database designers may not be able to systematically design better database schemes. In this paper, first, we define quality indicators for evaluating quality of relational database schemes based on software measurement techniques. Then we introduce a technique for evolutionary design of relational database schemes based on the model with which the quality of database schemes can be estimated. In this technique we try to minimize the number of states to be considered for finding the suitable answer.
Rouzbahani,A. and Mirian-Hosseinabadi,S. (2006). Evolutionary Relational Database Schema Design Based on Software Measurement. (e215980). The CSI Journal on Computer Science and Engineering, 4(1), e215980
MLA
Rouzbahani,A. , and Mirian-Hosseinabadi,S. . "Evolutionary Relational Database Schema Design Based on Software Measurement" .e215980 , The CSI Journal on Computer Science and Engineering, 4, 1, 2006, e215980.
HARVARD
Rouzbahani A., Mirian-Hosseinabadi S. (2006). 'Evolutionary Relational Database Schema Design Based on Software Measurement', The CSI Journal on Computer Science and Engineering, 4(1), e215980.
CHICAGO
A. Rouzbahani and S. Mirian-Hosseinabadi, "Evolutionary Relational Database Schema Design Based on Software Measurement," The CSI Journal on Computer Science and Engineering, 4 1 (2006): e215980,
VANCOUVER
Rouzbahani A., Mirian-Hosseinabadi S. Evolutionary Relational Database Schema Design Based on Software Measurement. CSIonJCSE, 2006; 4(1): e215980.