Lab Normalization Assignment Answers

.docx

School

Liberty University *

*We aren’t endorsed by this school

Course

325

Subject

English

Date

Jan 9, 2024

Type

docx

Pages

5

Uploaded by DukeSummer3248

Report
CSIS 325 L AB : N ORMALIZATION T EMPLATE Question #1: In the space below, re-write the table above so that it is in first normal form. Question #2: What is the primary key of the 1NF table you just constructed? Primary Key (EmpID) Question #3: Identify the functional dependencies in the 1NF table you constructed. EmpID -> First Name, Last Name, Office, Office Address, Supervisor, Project Manager, Client, Date, Hours Worked Page 1 of 5
CSIS 325 ProjectID -> Supervisor, Project Manager , Client DateID -> EmpID, Date, Hours Worked Question #4: Describe any insertion anomalies that can occur in your 1NF table. In 1NF, the table is identified based on the primary key. We cannot add additional new data from other tables because we don’t have the primary key Question #5: Describe any deletion anomalies that can occur in your 1NF table. Duplicate date is present, therefore, deleting any entry will delete all rows having that entry. Question #6: Describe any modification anomalies that can occur in your 1NF table. Duplicate date is present, therefore, updating any entry will update all rows having that entry. Question #7: Based on your 1NF table, in the space below, re-write the table so that it is in second normal form. You may add ID fields to any new tables you create and use those IDs as foreign keys in other tables as appropriate. (10 points) Page 2 of 5
CSIS 325 Question #8: What is the primary key of each of the 2NF tables you just constructed? EmpID, ProjectID Question #9: Identify the functional dependencies in the 2NF table(s) you constructed. EmpID - FirstName EmpID - LastName EmpID - Office EmpID - OfficeAddress EmpID - Supervisor ProjectID – Project ProjectID - ProjectManager ProjectID - Client Page 3 of 5
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help