Unit 3
Unit 3
(CSE)
DATABASE MANAGEMENT
SYSTEM
UNIT 3
- ANUBHAV SHARMA
Asst. Professor
CSE Department
Anubhav Sharma A.P.(CSE)
Anubhav Sharma A.P.(CSE)
▶ Functional dependency
▶ Fully functional dependency
▶ Partial dependency
▶ Transitive dependency
▶ Multi-valued dependency
▶ Lossydecomposition
▶ Non-Lossy decomposition(Lossless)
Anubhav Sharma A.P.(CSE)
Functional
Dependency
A functional dependency A->B in a relation holds if two tuples
having same value of attribute A also have same value for
attribute B.
For Example, in relation STUDENT shown in table 1:
{ STUD_NO->STUD_NAME, STUD_NO->STUD_PHONE,
STUD_NO->STUD_STATE, STUD_NO->STUD_COUNTRY,
STUD_NO -> STUD_AGE, STUD_STATE->STUD_COUNTRY }
42 abc 17
43 pqr 18
44 xyz 18
End of Unit 3