El lenguaje SQL se originó en 1974 cuando IBM desarrolló SEQUEL, un lenguaje para especificar características de bases de datos relacionales. SEQUEL se implementó en un prototipo llamado SEQUEL-XRM y luego fue revisado como SEQUEL/2 en 1976-1977 antes de cambiar su nombre a SQL. El prototipo System R, basado en SQL, fue adoptado por IBM y algunos clientes.