Database Description
Database Description
After carefully understanding the requirements the entire data storage requirements are
divided into tables. The tables are normalized to avoid any anomalies during the
course of data entry.
NORMALIZATION:
Insertion anomaly: Inability to add data to the database due to absence of other data.
Update anomaly: Data inconsistency resulting from data redundancy and partial
update.
Normal Forms: These are the rules for structuring relations that eliminate anomalies.
A relation is said to be in first normal form if the values in the relation are atomic for
every attribute in the relation. By this we mean simply that no attribute value can be a
set of values or, as it is sometimes expressed, a repeating group.
76
Second Normal Form:
A relation is said to be in second Normal form is it is in first normal form and it should
satisfy any one of the following rules.
• Every non key attribute is fully functionally dependent on full set of primary
key.
Transitive Dependency: If two non key attributes depend on each other as well as on
the primary key then they are said to be transitively dependent.
77
DATA DICTIONARY:
78
79
80
81