SQL es un lenguaje de consulta estructurado utilizado para consultar, modificar o eliminar datos en una base de datos. Contiene comandos como SELECT, INSERT y DELETE; cláusulas como FROM y WHERE; operadores lógicos como AND y OR; y funciones como COUNT y SUM. Las consultas básicas utilizan SELECT para especificar los datos requeridos y FROM para indicar la tabla fuente. WHERE filtra los resultados, y ORDER BY los ordena.