Decomposition dependency preserving

Assignment Help Basic Computer Science
Reference no: EM131491951

Consider the relation schema R = (N, Y, P, M, C) and assume that the following set of functional dependencies hold on R:

F = { N → M, NY → P, M → C}

The letters can be interpreted as follows: R = (Model_Number, Year, Price, Manufacturing_Plant, Color).

1. Evaluate each of the following as a candidate key for R, giving reasons why it can or cannot be a key: N, NY, NC.

2. Find all the candidate keys of R.

3. Give a lossless-join decomposition of R into Boyce-Codd normal form. Make sure to use the algorithm studied in class (slide 8.46) and to show all details.

4. Does your decomposition preserve functional dependencies? Justify your answer.

5. Is R in 3NF?

6. Show that the functional dependency NY → P does not contain extraneous attributes.

7. Show that F is already in canonical cover form.

8. Use the algorithm we studied in class (slide 8.56) to find a lossless-join and dependency preserving decomposition of R into 3NF. Make sure to show all details.

9. Consider the decomposition d = (R1, R2) where R1 = (N, Y, P) and R2 = (N, M, C). Is this decomposition lossless-join? Make sure to justify your answer and to show all details.

10. Consider the decomposition d = (R1, R2, R3) where R1 = (N, M), R2 = (M, C) and R3 = (P, Y). Is this decomposition dependency preserving? Make sure to justify your answer and to show all details.

Reference no: EM131491951

Questions Cloud

Required a coherent research proposal : 7001ENG Research Methods for Engineers The topic has relevance to the Engineering field - The topic has been the focus of a journal publication.
Eap-tls for authentication : The administrator set up a new WPA2 Enterprise wireless network using EAP-TLS for authentication.
Implications of implementing form of internet working : You will research the differences between LAN, MAN and WAN and describe the implications of implementing each form of internet working.
Explain the ospf : OSPF is (select all that apply) Open Shortest Path First routing protocol.
Decomposition dependency preserving : Is this decomposition dependency preserving? Make sure to justify your answer and to show all details.
How many eigrp subnets are running on the network : The ship route command is entered on Router B in the campus LAN shown in Figure. The LAN has been fully configured to run the EIGRP protocol.
Determining the mitigating attacks : We've been talking about the various forms of attacks that malicious hackers can use to compromise security this week.
What are the differences between facebook and linkedin : What are the differences between Facebook and LinkedIn? How might each of these social medial sites help or hurt your career?
What is a management ethernet interface : What are the two command modes for the JUNOS operating system? What does the {master} prompt indicate in JUNOS?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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