Transact SQL
DCL PERMISOS DCL es la abreviatura de los datos de Lenguaje de control. Se utiliza para crear roles, permisos, y la integridad referencial, así que se utiliza para controlar el acceso a la base de datos, asegurando la misma.
Comando
Descripción
CREATE
Utilizado para crear nuevas tablas, campos e índices
DROP
Utilizado para eliminar tablas e índices
ALTER
Utilizado para modificar las tablas agragando campos o cambiando la definición de los campos
DDL Creación de Objetos en una B.D. DDL es la abreviatura de Data Definition Language. Se utiliza para crear y modificar la estructura de los objetos de base de datos en la base de datos.
Comando
Descripción
CREATE
Utilizado para crear nuevas tablas, campos e índices
DROP
Utilizado para eliminar tablas e índices
ALTER
Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos
DML Manipulación de Objetos de B.D. Comando
Descripción
SELECT
Utilizado para consultar registros dentro de la base de datos que son requerido en el momento
INSERT
Utilizado para cargar lotes de datos en una tabla de la base de datos en una única operación
UPDATE
Utilizado para modificar los valores en los campos y registros según especificaciones
DELETE
Se utiliza para eliminar registros de una tabla en una base de datos
DML es la abreviatura de lenguaje de manipulación de datos. Se utiliza para recuperar, almacenar, modificar, borrar, insertar y actualizar datos en la base de datos.
TCL  TCL es la abreviatura de lenguaje de control de transacciones. Se utiliza para gestionar diferentes transacciones que ocurren dentro de una base de datos. Ejemplos: COMMIT, ROLLBACK