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 25E

Explanation of Solution

To show the Armstrong’s reflexivity axiom is found:

  • A functional dependency AB which holds true only when for all pairs of records t1 and t2 in a relation r(R) such that t1[A]=t2[A] then t1[B]=t2[B] also holds true.
  • The Armstrong’s reflexivity axiom defines that if “A” is a set of attributes and “B” is a subset of “A”, then AB.
  • Assume ꓱt1,t2 such that t1[A]=t2[A] to prove the soundness of the axiom.
  • If “B” is a subset of “A”, then t1[B]=t2[B].
  • From the functional dependency definitions with t1[A]=t2[A] and t1[B]=t2[B], the user have AB.

To prove the Armstrong’s augmentation axiom is found:

  • This axiom defines that If “C” is a set of attributes and AB, the CACB also holds.
  • Assume ꓱt1,t2 such that t1[CA]=t2[CA] to prove the soundness of the augmentation  axiom.
  • If “C” is a subset of “CA”, then t1[C]=t2[C].
  • Similarly if “A” is a subset of “AC”, then t1[A]=t2[A].
  • Now, the user can have t1[B]=t2[B] from the definition of AB

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