DATABASE SYSTEM CONCEPTS LCPO
DATABASE SYSTEM CONCEPTS LCPO
7th Edition
ISBN: 9781265586577
Author: SILBERSCHATZ
Publisher: MCG
Expert Solution & Answer
Book Icon
Chapter 7, Problem 32E

a.

Explanation of Solution

Nontrivial functional dependency

  • The functional dependency CD → AB can also be written as follows:

  CD → A

  CD → B

  • Now, CD+ = {C D A B C E}
  • Thus, CDcontains B without using the functional dependency, CD → B.
  • Thus, CD → B can be deleted...

b.

Explanation of Solution

BCNF decomposition algorithm

  • Here A → BC violates third normal form.
  • Hence R(ABCDE) can be decomposed i...

c.

Explanation of Solution

Loseless decomposition

  • The common attribute is A in relations R1(ABC) and R2(ADE)...

d.

Explanation of Solution

Dependency preserving decomposition

  • The functional dependencies of original relation R is BD → E and CD → AB...

Blurred answer
Students have asked these similar questions
Suppose that we decompose the schema R = (A, B, C, D, E) into (A, B, C) (A, D, E). Show that this decomposition is a lossless decomposition if the following set F of functional dependencies holds: A → BC CD → E B → D E → A
Consider the schema R = (A, B, C, D, E, G) and the set F of functional dependencies:AB → CDB → DDE → BDEG → ABAC → DER is not in BCNF for many reasons, one of which arises from the functionaldependency AB → CD. Explain why AB → CD shows that R is not in BCNFand then use the BCNF decomposition algorithm starting with AB → CD togenerate a BCNF decomposition of R. Once that is done, determine whetheryour result is or is not dependency preserving, and explain your reasoning.
Consider the relation schema R (A, B, C, D) with all possible functional dependencies. For each of the following situations, identify the highest normal form for this relation R.   A, C -> B, D C -> D A, C -> B, D B -> D A, C -> B, D
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education