Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Expert Solution & Answer
Book Icon
Chapter 7, Problem 6PE

Explanation of Solution

Three Armstrong’s axiom:

The below are three Armstrong’s axiom and they are

  • Reflexivity
    • A is considered to be set of attributes
    • BC and BA then AB
  • Augmentation
    • A is considered to be set of attributes
    • BC, then ABAC will also hold
  • Transitivity
    •  AB and BA, then AC can also be hold.

Other axioms:

  • Decomposition
    • When  ABC holds, then AB and AC can also hold.
  • Union
    • When  AB and AC holds, then ABC can also hold.

Computing the closure of the given functional dependency:

The below is the computation of the functional dependencies (F+):

  • Considering the dependency  ABC
  • Utilizing the decomposition axiom to yield  AB and  AC
  • The transitive axiom is used on the provided functional dependency  BD and also with the functional dependency  AB to get  AD
  • Utilize union axiom on  AC and  AD, to get  ACD
  • The transitive axiom is used on the provided functional dependency  CDE and also with the functional dependency  A

Blurred answer
Knowledge Booster
Background pattern image
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