Problem

Exercise 19.1 Briefly answer the following questions:1. Define the term functional depende...

Exercise 19.1 Briefly answer the following questions:

1. Define the term functional dependency.

2. Why are some functional dependencies called trivial?

3. Give a set of FDs for the relation schema R(A,B,C,D) with primary key AB under which R is in 1NF but not in 2NF.

4. Give a set of FDs for the relation schema R(A,B,C,D) with primary key AB under which R is in 2NF but not in 3NF.

5. Consider the relation schema R(A,B,C), which has the FD BC. If A is a candidate key for R, is it possible for R to be in BCNF? If so, under what conditions? If not, explain why not.

6. Suppose we have a relation schema R(A,B,C) representing a relationship between two entity sets with keys A and B, respectively, and suppose that R has (among others) the FDs AB and BA. Explain what such a pair of dependencies means (i.e., what they imply about the relationship that the relation models).

Step-by-Step Solution

Request Professional Solution

Request Solution!

We need at least 10 more requests to produce the solution.

0 / 10 have requested this problem solution

The more requests, the faster the answer.

Request! (Login Required)


All students who have requested the solution will be notified once they are available.
Add your Solution
Textbook Solutions and Answers Search