Question: Task 2 Normalization ( Individual work, no groups ) Due Date: Please refer to the Instructional Plan for all assessment deadlines. Description: This assessment has

Task 2 Normalization
(Individual work, no groups)
Due Date:
Please refer to the Instructional Plan for all assessment deadlines.
Description:
This assessment has multiple objectives for student learning and skill(s) development:
1. This scenario will provide students with an academic-based case which is meant to:
a. Establish an understanding of the relationship between data sets.
b. Identify the structure of data and how record sets are formed.
2. This deliverable will aord course faculty a chance to gauge student preparedness and ability to:
a. Understand the structure and relationship of data.
b. To work within a business setting to elicit clarification on data, and data structure design, concerns.
Tasks:
Consider the following dataset.
ProgramName Department DepartmentHead Duration DegreeType Enrollment
Computer
Science Computer
Science Dr. Smith 4 years Bachelors 500
Electrical
Engineering Engineering Dr. Johnson 5 years Bachelors 400
Psychology Psychology Dr. Williams 4 years Bachelors 600
Biology, Math Science,
Engineering Dr. Lee, Dr. Johnson 4 years, 3
years Bachelors 450
Biotechnology Science Dr. Lee 2 years Masters 10
System
Applications Computer
Science Dr. Smith 2 years Masters 20
Computer
Science Computer
Science Dr. Smith 2 years Masters 30
Section A
A.1) Identify all candidate keys.
A.2) Check 1NF
Is the table in 1NF?
If not, make the necessary adjustments to change it into 1NF. Include the table starting point, and the final table(s) result (after any modifications you make to it).
Add comments to explain why you made the changes you did or why changes were not necessary.
A.3) Check 2NF
Is your current table (the one you ended A.2 with) in 2NF?
If not, make the necessary adjustments to change it into 2NF. Include the final table(s) result (after any modifications you make to it). You can skip the starting table here.
Add comments to explain why you made the changes you did or why changes were not necessary.
A.4) Check 3NF
Is your current table (the one you ended A.3 with) in 3NF?
If not, make the necessary adjustments to change it into 3NF. Include the final table(s) result (after any modifications you make to it). You can skip the starting table here.
Add comments to explain why you made the changes you did or why changes were not necessary.
Section B
Create an unnormalized table for any topic and columns with names and types of your own choice. Add at least 6 columns and 5 rows (records). In one of the rows include your student number as data.
B.1) Make sure your example has a surrogate key that make sense. Justify its use.
B.2) What are the possible candidate keys in your example? Justify it.
B.3) Explain what makes your table an unnormalized table. Show the steps and changes you need to take to transform it into 1NF. Document these steps with screenshots and explanations in your report.

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!