Sentencias de SQL (Structure Query Language)

Grupo de sentencias de SQL , que se utiliza para controlar el
procesamiento de transacciones en una base de datos.
Una transacción es una unidad lógica de trabajo que comprende una o más sentencias SQL, por lo
general un grupo de Data Manipulation Language (DML).

Grupo de sentencias del SQL para controlar las funciones de
administración que realiza el DBMS, tales como la atomicidad y
seguridad.

Grupo de sentencias del SQL para manipular los datos que
están almacenados en las bases de datos, a nivel de filas
(tuplas) o columnas (atributos). Ya sea que se requiera que
los datos sean modificados, eliminados, consultados o que se
agregaren nuevas filas a las tablas de las base de datos.

SQL es un lenguaje de consulta estructurado y estándar para manejar bases de datos relacionales. Fue establecido por ANSI e ISO, por lo que está presente en todos los sistemas de gestión de bases de datos relacionales como ORACLE, SYBASE y SQL Server.

Lenguaje de Definición de Datos (DDL, Data Definiton Language)

CREATE

ALTER

DROP

TRUNCATE

Lenguaje de Control de Transaciones (TCL, Transaction Control Language)

COMMIT

ROLLBACK

Lenguaje de Manipulación de Datos(DML, Data Management
Language)

INSERT

SELECT

UPDATE

DELETE

MERGE

Lenguaje de Control de Datos (DCL, Data Control Language)

GRANT

REVOKE

Grupo de sentencias del SQL que soportan la definición y
declaración de los objetos de la base de datos. Objetos tales
como: la base de datos misma(DATABASE), las tablas(TABLE),
las Vistas (VIEW), los índices (INDEX), los procedimientos
almacenados (PROCEDURE), los disparadores (TRIGGER),
Reglas (RULE), Dominios (Domain) y Valores por defecto
(DEFAULT).