Pergunta de entrevista da empresa Contata Solutions

What is the difference between DML, DDL and DCL commands?