Pergunta de entrevista da empresa Deloitte

They asked to explain how different constraints in dbms.