DocumentCode
2957518
Title
Eliminating process of normalization in relational database design
Author
Hussain, Tauqeer ; Shamail, Shafay ; Awais, Mian M.
Author_Institution
Dept. of Comput. Sci., Lahore Univ. of Manage. Sci., Pakistan
fYear
2003
fDate
8-9 Dec. 2003
Firstpage
408
Lastpage
413
Abstract
The relational database design approach requires the process of normalization in order to minimize data redundancy and update anomalies in the relational schema. Algorithms defined in normalization theory depend upon various dependencies namely functional, multivalued, join and inclusion dependencies that should be carefully defined for a database application. Identification of these dependencies and a minimal cover is a complex and time consuming task for almost all practical problems. This work discusses how the normalization process can be eliminated from the required steps of database design. It explores various constructs of entity relationship diagram (ERD) and their transformation to relational schema. This work elaborates how un-normalized relations are created during the entity relationship (ER) model to relational schema transformation. A set of rules is presented which if followed at the stage of conceptual modeling would always generate a relational schema that satisfies normal forms up to Boyce-Codd normal form (BCNF), thus eliminating the need for normalization. The motivation behind this paper is to save the database designer´s valuable time and effort otherwise required in defining dependencies, in finding a minimal cover and in normalizing a given relational schema.
Keywords
entity-relationship modelling; relational databases; BCNF; Boyce-Codd normal form; ER model; conceptual modeling; entity relationship diagram; entity relationship model; normalization process; relational database design; relational schema transformation; un-normalized relations; Algorithm design and analysis; Computer science; Design methodology; Erbium; Purification; Relational databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Multi Topic Conference, 2003. INMIC 2003. 7th International
Print_ISBN
0-7803-8183-1
Type
conf
DOI
10.1109/INMIC.2003.1416760
Filename
1416760
Link To Document