Il y a exactement un demi-siècle (c'est-à-dire en mai 1974), deux informaticiens travaillant chez IBM développaient l'outil SEQUEL (abréviation de Structured English QUEry Language), dont le nom a ensuite été changé en SQL. La raison était une controverse liée à la marque de la solution.
Il s'agit d'un langage de requête structuré encore utilisé aujourd'hui par les développeurs d'applications qui gèrent des bases de données et trient les informations qu'elles contiennent. Les créateurs de l'outil proposaient à l'époque une solution innovante, qui consistait à modéliser les données en utilisant le concept mathématique de relations. Un tel modèle, contrairement aux modèles hiérarchiques, permet de construire des bases de données très efficaces. L'un des deux informaticiens qui ont travaillé dessus est considéré comme le créateur d'un tel modèle.
Il s'agit d'Edgar Codd, qui a reçu le prix Turing en 1981. Il s’agit d’une très grande distinction, largement considérée comme l’équivalent du prix Nobel d’informatique. Malheureusement, Ray Boyce est décédé peu de temps après avoir créé les bases de SQL, sans se rendre compte à quel point il s'agissait d'une découverte historique.
Plus de 50 ans après sa création, les informaticiens ont développé de nombreuses versions de SQL, en prenant à chaque fois en compte différents cas d’usage des données. Aujourd’hui, nous ne réalisons même pas que les moteurs SQL se trouvent dans nos smartphones, ainsi que dans des dizaines de milliers de nuages informatiques disséminés à travers le monde.
Alors que SQL devenait établi et largement utilisé, et reconnaissant le besoin de normalisation, l'American National Standards Institute (ANSI) a formé un groupe de travail en 1981 avec la responsabilité de créer une spécification généralement acceptée. C’est ainsi que fut créée la première définition officielle du langage SQL. Nous parlons de la norme SQL-86. Actuellement, on pense que SQL continuera d'évoluer, s'adaptant aux dernières exigences en matière de bases de données que nous impose l'intelligence artificielle omniprésente.