Briefly explain the difference between first, second and third normal forms?

First NF---Attribute should be atomic an no redundant row. (functional dependency)

Second Normal Form : All Non-Key attribute should be fully functionally dependent on primary  key.(removes partial dependency) non key attribute should be fully dependent on the key attribute.


Third normal Form : There is no transitivity dependency between attribute