Question

Help ASAP! 1. (10 pts) Given a relation schema R = (A, B, C, D, G,...

Help ASAP!


1. (10 pts) Given a relation schema R = (A, B, C, D, G, H) and a set of functional dependencies F = {D -> G, CD -> G, D -> C, H -> G}

Find FC, a canonical cover of F. Please show all the steps to get your answer.   

2. (30 pts) A Hollywood movie studio uses a relation called Movie to keep track of information about movie stars, what fee a star charges for appearing in a movie, movies the star has appeared in, and agents. The scheme of Movie is:


Movie-scheme = (star_name, star_address, fee, title, year, length, agent, agent_address)


The set of dependencies on Movie-scheme is:

F = { star_name -> {fee, agent, agent_address},

{star_name, title} -> fee,

{title, year} -> length,

agent -> agent_address}


(1) Give a decomposition of Movie-scheme into BCNF. Show your work, and justify that each of your new schemes is in BCNF. Do NOT do unnecessary decompositions - if a scheme is in BCNF, you should not decompose it any further.

(2) Is the original Movie-scheme in 3NF? Why or why not? If not, give a lossless-join decomposition of Movie-scheme into 3NF. Show your work.

0 0
Add a comment Improve this question Transcribed image text
Know the answer?
Add Answer to:
Help ASAP! 1. (10 pts) Given a relation schema R = (A, B, C, D, G,...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT