HOME RESUME PROJECTS & CONTRIBUTIONS TEACHING
The following questions are taken from the course's required textbook and do not belong to me - H. G. Molina, J. Ullman, J. Widom : Database Systems The Complete Book, Pearson/Prentice Hall 2009.

Q1: Page 77 - Example 3.8

Consider R(A, B, C, D, E, F) and S = {AB -> C, BC -> D, D -> E, CF -> B}. What is the closure of {A, B}?

Q2: Page 77 - Example 3.9

Do the following functional dependencies follow from S in Example 3.8?

Q3: Page 83 - Exercise 3.2.2

Consider the following schemas and set of functional dependencies:

Answer the following questions for each:

Q4: Page 85 - Exercise 3.2.10

Suppose we have relation R(A ,B ,C ,D ,E), with some set of FDs, and we wish to project those FDs onto relation S(A, B, C). Give the FDs that hold in S if the FDs for R are:

In each case, it is sufficient to give a minimal basis for the full set of FDs of S.