Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Oracle 12c SQL

Authors: Joan Casteel

3rd edition

1305251032, 978-1305251038

More Books

Students also viewed these Databases questions

Question

LO32.2 Explain the factors that cause changes (shifts) in AD.

Answered: 1 week ago

Question

=+Have you defined the situation fairly and accurately?

Answered: 1 week ago