Unnormalized Database of Library
Unnormalized Database of Library
Unnormalized Database of Library
Student
Library staff
Faculty
Vendor of books
Issue books
Normalization is the process of efficiently organizing data in the database. There are two aims
of the normalization process: eliminating redundant data and ensuring that the database design
does not suffer from any update, delete, and insert anomalies.
Student
In this table none of attributes are multi valued. All the attributes have only single values.
Library staff
Faculty
All the attributes have only single values here. No commas will be involved in any of the
attributes.
Vendor of books
Id vendor Id book Company name Publication Telephone no.
In this table telephone numbers can be multi valued as one vendor can have more than one
phone number. Hence separate table has to constructed so as to remove the redundant data
tables from the database.
Id vendor Id books Company Publication
Id vendor Telephone no. name
The data tables are already in second form as all the non key attributes are fully functional on
the primary keys.
This database is in third normal form as there is no transitive dependency. All the non key
attributes are only dependent on the key attributes.
EIS PROJECT
(LIBRARY SYSTEM)
Name: Harsha Babry
Section: F