El lenguaje SQL se desarrolló originalmente en 1974 y fue estandarizado en 1986. Ha pasado por varias revisiones para ampliar sus capacidades y compatibilidad. Actualmente, existe un proceso para definir la próxima versión SQL3 que mejorará el soporte para datos complejos como multimedia. SQL consta de comandos como SELECT, INSERT y UPDATE para manipular datos en bases de datos relacionales.