Open In App

Inference Rules in DBMS

Inference rules in databases are also known as Armstrong’s Axioms in Functional Dependency. These rules govern the functional dependencies in a relational database. From inference rules a new functional dependency can be derived using other FDs. These rules were introduced by William W. Armstrong. In this article, we will come to know about all the rules proposed by him. Also, we will be exploring the prerequisites for it and will understand the topic in a better way.

Prerequisites

Inference Rules

There are 6 inference rules, which are defined below:



Conclusion

In this article, we get to know about all the inference rules in DBMS and some basic terminologies related to it. Along with this we also learn that what are functional dependencies and how they are interrelated in the structured table inside the Database Management System.

Frequently Asked Questions on Inference Rules – FAQs

How Many Inference Rules are there name them?

There are 6 inference rules. Which are defined below:



  • Reflexive Rule
  • Augmentation Rule
  • Transitive Rule
  • Union Rule
  • Decomposition Rule
  • Pseudo Transitive Rule

What are FDs?

FDs stands for Functional Dependencies. These are the set of attributes, which are logically related to each other.

Inference rules are proposed by whom?

These rules were introduced by William W. Armstrong

Inference rules also known as what?

These rules are also known as Armstrong’s Axioms in Functional Dependency.

Article Tags :