Identify the best normal form that r satis?es

Assignment Help Basic Computer Science
Reference no: EM132494138

Question 1 Suppose a relation, R = (A,B,C,D,E ) with the following functional dependencies:

{CE → D, D→ B, C →A}

a. Find all candidate keys.

b. Identify the best normal form that R satis?es (1NF, 2NF, 3NF, or BCNF).

c. If the relation is not in BCNF, decompose it until it becomes BCNF.

At each step, identify anew relation, decompose and re-compute the keys and the normal forms they satisfy.

Question 2

A relation R=(A,B,C,D,E) has following functional dependencies:

BD →E, A →C

Show that the decomposition into R1=(A,B,C) and R2=(D,E) is lossy.

Question 3

A set of functional dependencies for a relation R(A,B,C,D,E,F),

F = {AB → C,DC → AE,E → F }

a. What are the keys of this relation?

b. Is this relation in BCNF? If not, explain why by showing one violation.

c. Is the decomposition (A,B,C,D) (B,C,D,E,F) a dependency preserving decomposition? If not, explain brie?y.

Question 4

A set of functional dependencies for a relation R(A,B,C,D,E,F,G),

F = {AD → BF,CD → EGC,BD → F,E → D,F → C,D → F }

a. Find the minimal cover for the above set of functional dependencies.

b. Using the functional dependencies that you computed in step a, ?nd the keys for this relation. Is it in BCNF? Explain.

Reference no: EM132494138

Questions Cloud

Describe two of them and create the third : Describe two of them and create the third. Your marketing pieces should answer the questions who, what, where, when why
Method of protecting passwords : In your opinion, is this a more secure method of protecting passwords than using a password manager? Why or why not?
Compute the cost of goods sold for the year : Turner Company had the following information for the year ending December 31: Compute the cost of goods sold for the year
What is the balance of the future tax account asset : Prepare the journal entries to record income tax expense in the first year of operations. Record each timing difference separately.
Identify the best normal form that r satis?es : Identify the best normal form that R satis?es (1NF, 2NF, 3NF, or BCNF).
Compare the information provided by each person : List the questions asked and answers given during each interview - Summarize what you learned during each interview and Compare the information provided
List general guide lines for adding multimedia to a website : 1. List General Guide Lines for Adding Multimedia to a Website. 2. Discuss guidelines for adding and monitoring comments for a website.
How employee respond to questionable or unethical requests : Should these employees be held responsible for their actions, since they were "following orders"? How employee respond to questionable or unethical requests
Would you continue to provide services : On this page, describe the process you'd follow in using these letters with a patient who refuses to pay. Would you continue to provide services?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  What is stateful inspection

What is stateful inspection? How is state information maintained during a network connection or transaction?

  Significant to control changes to asset baselines

Why is it significant to control changes to asset baselines? Explain why is labeling process approached hierarchically?

  Explain the concept of globalization

Please explain the concept of globalization and the role information technology has in the global market. please give a detailed explaination.

  Compete instead of cooperating or colluding

Suppose a firm in oligopoly decides to compete instead of cooperating or colluding with the other rivals. What specific strategies does it normally

  Determining the language of contracts

The language of contracts does not preclude misunderstanding and situations that adversely affect project completion. Therefore, a contract should always have a method of removing the obstacles to progress. What is one method to address matters th..

  Organize the code capable of throwing

-Organize the code capable of throwing an exception of type ParseException as a try block.

  Implemented and configured in ethernet switches

Explain the technical details of how VLANs are implemented and configured in Ethernet switches. Include the technical detail on VLAN tags and how they are used.

  Show that the kl transform of the sequence

Prove that an N x N Haar transform matrix is orthogonal and can be implemented in 0 (N) operations on an N x 1 vector. 5.21 Using the recursive formula for generating the slant transforms prove that these matrices are orthogonal and fast.

  Expanding organization globally is significant effort

Expanding an organization globally is a significant effort. What benefits might accrue from this decision?

  About the economic factors

Reflect upon the economic factors that would lead a CIO to consider outsourcing or offshoring critical IT segments

  Applications related to linear regression models

Theories and applications related to linear regression models can be elegant and look impressive in economics books but there are serious weaknesses

  Forecast of sales by national bromide

1) Here is a forecast of sales by National Bromide for the first 4 months of 2017 (figures in thousands of dollars):

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd