modifica filas (registros) de la base de datos. Lo forman las instrucciones: INSERT, UPDATE, MERGE Y DELETE.
Permite modificar la estructura de las tablas de la base de datos. Lo forman las instrucciones: CREATE, ALTER, DROP, RENAME Y TRUNCATE.
son palabras especiales que permiten modificar el funcionamiento de un comando (WHERE, ORDER BY...)
Se trata de SQL incrustado en módulos especiales que pueden ser invocados una y otra vez desde distintas aplicaciones
Administra las modificaciones creadas por las instrucciones DML. Lo forman las instrucciones: ROLLBACK, COMMT, SABEPOINT.
Administra los derechos y restricciones de los usuarios. La forman las instrucciones: GRANT y REVOQUE.
Estas instrucciones están separadas del resto del código, de forma conveniente.
sirve para conseguir valores complejos (SUMA, DATE, ....)
comando que permite realizar consultas sobre los datos de la base de datos .
son obtenidos de la propia base de datos.
Distintas instrucciones que se pueden realizar desde SQL.
Permite crear expresiones complejas, pueden ser aritméticos.
valores literales para las consultas, números, textos, caracteres....
Las instrucciones SQL se introducen a través de una herramienta que la traduce inmediatamente a la base de datos.
constantes
operadores
clausulas
DDL
ejecución incrustada o embebida.
Datos
ejecución directa
ejecución dinámica
DML
instrucciones de de control o transiciones (DTL).
DCL
Comandos.
SELECT
Funciones