Question: Consider the relation Courses(C, T, H, R, S, G) , whose attributes may be thought of informally as: course, teacher, hour, room, student, grade. Let

Consider the relation Courses(C, T, H, R, S, G), whose attributes may be thought of informally as: course, teacher, hour, room, student, grade. Let the set of functional dependencies, F, for Courses, be

F = {CT, HRC, HTR, HSR, CSG}

Intuitively, the first FD CT says that a course has a unique teacher, i.e. given a course there is one teacher associated with that course. State what each of the other FDs in F mean.

What are all the candidate keys for Courses?

Verify that there is not a redundant FD in F.

Show that Courses is not in BCNF.

Is Courses in 3NF? Explain why or why not.

Give a BCNF join lossless decomposition of Courses w.r.t. the set of FDs F

Is the decomposition in part (f) dependency preserving? Explain why or why not. Consider the relation Courses(C, T, H, R, S, G), whose attributes may

Consider the relation Courses(C, T, H, R, S, G), whose attributes may be thought of informally as: course, teacher, hour, room, student, grade. Let the set of functional dependencies, F, for Courses, be a. Intuitively, the first FD CT says that a course has a unique teacher, i.e. given a course there is one teacher associated with that course. State what each of the other FDs in F mean. b. What are all the candidate keys for Courses? c. Verify that there is not a redundant FD in F. d. Show that Courses is not in BCNF. e. Is Courses in 3NF? Explain why or why not. f. Give a BCNF join lossless decomposition of Courses w.r.t. the set of FDsIF g. Is the decomposition in part (f) dependency preserving? Explain why or why not. Consider the relation Courses(C, T, H, R, S, G), whose attributes may be thought of informally as: course, teacher, hour, room, student, grade. Let the set of functional dependencies, F, for Courses, be a. Intuitively, the first FD CT says that a course has a unique teacher, i.e. given a course there is one teacher associated with that course. State what each of the other FDs in F mean. b. What are all the candidate keys for Courses? c. Verify that there is not a redundant FD in F. d. Show that Courses is not in BCNF. e. Is Courses in 3NF? Explain why or why not. f. Give a BCNF join lossless decomposition of Courses w.r.t. the set of FDsIF g. Is the decomposition in part (f) dependency preserving? Explain why or why not

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!