Existen diferentes clasificaciones para ordenar las sentencias de SQL, en este artículo, hablaremos sobre las diferentes categorías. Los tipos de sentencias de SQL, se pueden clasificar de varias maneras y en multitud de formas. Aunque las dos clasificaciones más populares son:
- SQL Commands.
- CRUD.
SQL Commands
Subdivide las sentencias de SQL en función del uso que se le va a dar. Las diferentes categorías son:
- DDL (Data Definion Language).
- DML (Data Manipulation Language).
- DLC (Data Control Language).
- TLC (Transaction Control Language).
En la siguiente lista, podemos ver la clasificación de algunas de las sentencias de cada una de las categorías.

CRUD:
Son las sentencias más populares de SQL y aunque no engloba a todas, si a las más usadas. Se suelen utiliza mucho por ejemplo, para todo lo referente a formularios.
Y las sentencias significan:
- Create (Crear -> Insert).
- Read (Leer/Consultar -> Select).
- Update (Actualizar -> Update).
- Delete (Eliminar -> Delete).

Utilidad de las clasificaciones Sql Commands y CRUD
Ambas clasificaciones nos permiten tener una referencias sobre cuales son los comandos más usados de SQL, y nos permite tener una guia para poder trabajar con ellos. Podemos coger un grupo por ejemplo DDL y trabajar con ellos. Una vez conozcamos las sentencias que pertenecen a DDL: Create, Alter, Drop, Truncate y Rename, podemos empezar a realizar DML realizando querys… Y así con el resto.