2. Langages SQL
2.1 Origine, évolution et principe
Le langage SQL correspond à une extension de SEQUEL (Structured English Query Language). Devenu « standard de fait », il a fait l’objet d’une norme américaine en 1986 (ANSI X3.135) et d’une norme internationale en 1987 (ISO 9075) désignée par le sigle SQL1 ou SQL/86 (version initiale). Actuellement, la plupart des systèmes de gestion de bases de données relationnelles supportent ce langage. L’évolution de SQL s’est essentiellement effectuée sous l’impulsion du SQL Access Group (SAG) dont la préoccupation principale a été le concept d’interopérabilité : possibilité pour différents systèmes de communiquer entre eux dans un environnement hétérogène. Les activités de ce groupe ont conduit à la nouvelle version SQL2 ou encore SQL92 qui est devenue le standard « international standard ISO/IEC 9075 : 1992 ». Les extensions mar-quantes concernent :
-
la gestion de contraintes statiques et dynamiques (concept de triggers ou déclencheurs) pour aller vers le concept de bases de données actives ;
-
la mise en œuvre de l’architecture...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
