El documento describe la evolución de ANSI SQL a lo largo del tiempo. Comenzó como SEQUEL en 1970 y fue estandarizado por ANSI en 1986 como SQL-86. Versiones posteriores incluyen SQL-89, SQL-92, SQL:1999 y SQL:2003, cada una con mejoras y nuevas características. ANSI SQL es un lenguaje declarativo que permite la definición, manipulación y control de datos en bases de datos relacionales. Incluye sublenguajes para definición, manipulación, control y consulta de datos.