全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Articulated Entity Relationship (AER) Diagram for Complete Automation of Relational Database Normalization

Keywords: Entity Relationship Diagram , Normalization , Functional Dependencies

Full-Text   Cite this paper   Add to My Lib

Abstract:

In this paper an Articulated Entity Relationship (AER) diagram is proposed, which is an extension of EntityRelationship (ER) diagram to accommodate the Functional Dependency (FD) information as its integral partfor complete automation of normalization. In current relational databases (RDBMS) automation ofnormalization by top down approach is possible using ER diagram as an input, provided the FD informationis available independently, meanwhile, through user interaction. Such automation we call partial andconditional automation. To avoid this user interaction, there is a strong need to accommodate FDinformation as an element of ER diagram itself. Moreover, ER diagrams are not designed by taking intoaccount the requirements of normalization. However, for better automation of normalization it must be anintegral part of conceptual design (ER Diagram). The prime motivation behind this paper to design a systemthat need only proposed AER diagram as a sole input and normalize the database up to a given normal formin one go. This would allow more amount of automation than the current approach. Such automation we callas total and unconditional automation, which is better and complete in true sense. As the proposed AERdiagram is designed by taking in to account the normalization process, normalization up to Boyce CoddNormal Form (BCNF) becomes an integral part of conceptual design. Additional advantage of AER diagramis that any modifications (addition, deletion or updation of attributes) made to the AER diagram willautomatically be reflected in its FD information. Thus description of schema and FD information isguaranteed to be consistent. This cannot be assured in current approach using ER diagrams, as schema andFD information are provided to the system at two different times, separately.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133