« Sacré moly! Cela fait déjà un demi-siècle de SQL? »

Fonctionnalité Depuis les cinquante ans depuis que le SQL a été proposé pour la première fois, il est devenu le langage de requête dominant pour travailler avec des bases de données relationnelles. En tant que tel, il sous-tend les transactions vitales pour le bon fonctionnement du gouvernement, des entreprises et de l’économie mondiale. Mais, comme de nombreuses normes, son chemin vers la domination mondiale n’a pas été direct, et au cours des premières années de sa gestation, l’histoire aurait pu être très différente. L’indice se trouve dans le nom. Bien que l’acronyme puisse signifier Langage de Requête Structuré, il était d’abord connu sous le nom de SEQUEL, en hommage à QUEL, un langage rival pour l’adressage des informations dans les bases de données relationnelles développé à peu près à la même époque. Donald Chamberlin et Raymond Boyce d’IBM ont rédigé le document « SEQUEL: Un langage de requête structuré en anglais » en 1974 comme moyen de traiter les données dans le système R nouvellement proposé par IBM, la première base de données incarnant le modèle relationnel de gestion des bases de données décrit par Edgar Codd dans son document [PDF]. S’adressant à The Register, Chamberlin a déclaré que l’approche de Codd était une rupture avec les idées prévalentes dans les systèmes de données des années 1970, et nécessiterait un nouveau langage. « La figure la plus respectée de l’industrie des bases de données était Charles Bachman. Il travaillait pour General Electric, une entreprise informatique à l’époque. Il a inventé tout le concept d’un système de bases de données en tant que couche logicielle distincte entre le système d’exploitation et l’application, et a développé un système de bases de données particulier appelé Integrated Data Store, » a déclaré Chamberlin.

Share the Post: