Database Management Systems



Table 1 below lists sample dentist/patient appointment data. A patient is given an appointment at a specific time and date with a dentist located at a particular surgery. On each day of patient appointments, a dentist is allocated to a specific surgery for that day.

  1. Identify the functional dependencies represented by the attributes shown in the Table 1. State any assumptions you make about the data and the attributes shown in this table.
  2. Describe and illustrate the process of normalizing Table 1 to 3NF relations. Identify the primary, alternate, and foreign keys in your 3NF relations.

Table 1: Table displayingsampledentist/patientappointment data.

Database Management Systems img1


An agency called Instant Cover supplies part-time/temporary staff to hotels within Scotland. Table 2 below displays sample data, which lists the time spent by agency staff working at various hotels. The National Insurance Number (NIN) is unique for every member of staff.

  1. Table 2 is susceptible to update anomalies. Provide examples of insertion, deletion, and update anomalies.
  2. Identify the functional dependencies represented by the attributes shown in the table. State any assumptions you make about the data and the attributes shown in this table.
  3. Describe and illustrate the process of normalizing the table to 3NF. Identify primary, alternate and foreign keys in your relations.

Figure 2:  Table displaying sample data for the Instant Coveragency.

Database Management Systems img2


Download Sample Now

Earn back money you have spent on downloaded sample

Upload Document Document Unser Evaluion Get Money Into Your Wallet

Cite This work.

To export a reference to this article please select a referencing stye below.

Assignment Hippo (2021) . Retrive from

"." Assignment Hippo ,2021,

Assignment Hippo (2021) . Available from:

[Accessed 22/10/2021].

Assignment Hippo . ''(Assignment Hippo,2021) accessed 22/10/2021.

Want latest solution of this assignment

Want to order fresh copy of the Sample Template Answers? online or do you need the old solutions for Sample Template, contact our customer support or talk to us to get the answers of it.

Submit Your Assignment Here

AssignmentHippo Features

On Time Delivery

Our motto is deliver assignment on Time. Our Expert writers deliver quality assignments to the students.

Plagiarism Free Work

Get reliable and unique assignments by using our 100% plagiarism-free.

24 X 7 Live Help

Get connected 24*7 with our Live Chat support executives to receive instant solutions for your assignment.

Services For All Subjects

Get Help with all the subjects like: Programming, Accounting, Finance, Engineering, Law and Marketing.

Best Price Guarantee

Get premium service at a pocket-friendly rate at AssignmentHippo


  • Assignment Writing Guide
  • Essay Writing Guide
  • Dissertation Writing Guide
  • Research Paper Writing Guide


  • Accounts
  • Computer Science
  • Economics
  • Engineering

Client Review

I was struggling so hard to complete my marketing assignment on brand development when I decided to finally reach to the experts of this portal. They certainly deliver perfect consistency and the desired format. The content prepared by the experts of this platform was simply amazing. I definitely owe my grades to them.

Tap to Chat
Get instant assignment help