Question: (1) Explain the purpose of data normalization and describe the main steps in the normalization process. ( 3 Marks) (2) A professional association in the

 (1) Explain the purpose of data normalization and describe the mainsteps in the normalization process. ( 3 Marks) (2) A professional association

(1) Explain the purpose of data normalization and describe the main steps in the normalization process. ( 3 Marks) (2) A professional association in the Niagara Region would like to develop a database to maintain data about its members. The Association collects the data indicated in the following table on each member. MEMBERS As a requirement, the resulting database should let users be able to search the database using the first or last name of a member, list members who reside in a particular city, say Thorold, or by street name, etc. As part of the design process, normalize the table by answering the following questions: b) Identify the functional dependencies among the attributes represented in the table shown above. State any assumptions you make about the data shown in this table (if necessary). (2 Marks) c) Using the functional dependencies identified in part (b), describe and illustrate the normalization processes by converting the above table into the 1NF, 2NF and 3NF. Identify the primary and foreign keys correctly. (4 Marks)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!