Netcracker Technology interview question

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