uCertify Interview Question

What is normalisation and what is BCNF?