Chapitre 3. SQL de base
Comme mentionné au chapitre 2, le Dr Edgar F. Codd a conçu le modèle de base de données relationnelle et ses formes normales au début des années 1970. En 1974, les chercheurs du laboratoire d'IBM à San Jose ont commencé à travailler sur un projet majeur destiné à prouver la viabilité du modèle relationnel, appelé System R. À la même époque, le Dr Donald Chamberlin et ses collègues travaillaient également à la définition d'un langage de base de données. Ils ont mis au point le Structured English Query Language (SEQUEL), qui permettait aux utilisateurs d'interroger une base de données relationnelle à l'aide de phrases clairement définies en anglais. Ce langage a ensuite été rebaptisé Structured Query Language (SQL), pour des raisons juridiques.
Les premiers systèmes de gestion de base de données basés sur SQL sont devenus disponibles dans le commerce à la fin des années 70. Avec l'activité croissante entourant le développement des langages de base de données, la normalisation a émergé pour simplifier les choses, et la communauté s'est fixée sur SQL. Les organismes de normalisation américains et internationaux (ANSI et ISO) ont pris part au processus de normalisation et, en 1986, la première norme SQL a été approuvée. La norme a ensuite été révisée plusieurs fois, les noms (SQL:1999, SQL:2003, SQL:2008, etc.) indiquant les versions ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access