Pregunta de entrevista de Netcracker Technology

what are cursor, procedure, triggers, dml , ddl , SQL query.