El lenguaje estructurado de consulta SQL ha evolucionado desde 1986 para incluir más características. SQL permite crear y consultar bases de datos de manera normalizada mediante comandos como SELECT, INSERT y DELETE, y cláusulas como FROM, WHERE y ORDER BY. También incluye operadores lógicos y de comparación, así como funciones de agregado para promedios, conteos y sumas.