SQL es un lenguaje de consulta normalizado utilizado para crear, actualizar y manipular bases de datos. Existen dos tipos de comandos SQL: los comandos DDL que permiten crear y definir bases de datos, campos e índices, y los comandos DML que permiten generar consultas para ordenar, filtrar y extraer datos. Las cláusulas como FROM, WHERE, GROUP BY y ORDER BY definen las condiciones para seleccionar y manipular los datos.