Exploración de la estructura de las instrucciones SQL

Completado

En cualquier dialecto de SQL, las instrucciones SQL se agrupan en varios tipos diferentes de instrucciones. Estos distintos tipos son:

  • Lenguaje de manipulación de datos (DML), que es el conjunto de instrucciones SQL que se centra en consultar y modificar datos. Las instrucciones DML incluyen SELECT, el punto central de este entrenamiento, y las instrucciones de modificación como INSERT, UPDATE y DELETE.
  • Lenguaje de definición de datos (DDL), que es el conjunto de instrucciones SQL que controla la definición y el ciclo de vida de los objetos de base de datos, como tablas, vistas y procedimientos. DDL incluye instrucciones como CREATE, ALTER y DROP.
  • Lenguaje de control de datos (DCL), que es el conjunto de instrucciones SQL que se usan para administrar permisos de seguridad para usuarios y objetos. DCL incluye instrucciones como GRANT, REVOKE y DENY.

A veces también puede ver TCL como un tipo de instrucción para hacer referencia al lenguaje de control de transacciones. Además, algunas listas pueden volver a definir DML como lenguaje de modificación de datos, que no incluiría instrucciones SELECT, pero luego agregan DQL como lenguaje de consulta de datos para instrucciones SELECT.

En este módulo, nos centraremos en las instrucciones DML. Normalmente, los analistas de datos usan estas instrucciones para recuperar datos para informes y análisis. Los desarrolladores de aplicaciones también usan instrucciones DML para realizar operaciones "CRUD" para crear, leer, actualizar o eliminar datos de aplicaciones.