Sentencias SQL – DML, DDL, DCL y TCL

sql

DDL (Data Definition Language):

Permite crear y modificar la estructura de una base de datos.

CREATE: Utilizado para crear nuevas tablas, campos e índices.
ALTER: Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.
DROP: Empleado para eliminar tablas e índices.
TRUNCATE: Empleado para eliminar todos los registros de una tabla.
COMMENT: Utilizado para agregar comentarios al diccionario de datos.
RENAME: Tal como su nombre lo indica es utilizado para renombrar objetos.

DML (Data Manipulation Language):

Permite recuperar, almacenar, modificar, eliminar, insertar y actualizar datos de una base de datos.

SELECT: Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado.
INSERT: Utilizado para cargar de datos en la base de datos en una única operación.
UPDATE: Utilizado para modificar los valores de los campos y registros especificados
DELETE: Utilizado para eliminar registros de una tabla de una base de datos.

DCL (Data Control Language):

Permite crear roles, permisos e integridad referencial, así como el control al acceso a la base de datos.

GRANT: Usado para otorgar privilegios de acceso de usuario a la base de datos.
REVOKE: Utilizado para retirar privilegios de acceso otorgados con el comando GRANT.

TCL (Transactional Control Language):

Permite administrar diferentes transacciones que ocurren dentro de una base de datos.

COMMIT: Empleado para guardar el trabajo hecho.
ROLLBACK: Utilizado para deshacer la modificación que hice desde el último COMMIT.



Share on FacebookTweet about this on TwitterShare on Google+

Agregue un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *