Logo sql

Evolucion SQL

  • Surge SQL

    Surge SQL
    El lenguaje SQL surge originariamente con el nombre de SEQUEL (Structured English Query Language) implementado en un prototipo de IBM, el SEQUEL-XRM, durante los años 1974-75
  • Evolucion Version Anterior

    Evolucion Version Anterior
    Este prototipo evolucionó durante los años 1976-77, pasándose a denominar su lenguaje SEQUEL/2, y cambiando posteriormente este nombre por SQL, debido a motivos legales. Poco después, el SISTEMA R de IBM implementó un subconjunto de este lenguaje.
  • Primer SGBDR

    Primer SGBDR
    En 1979 aparece el primer SGBDR comercial basado en SQL -ORACLE.
    posteriormente van surgiendo otros productos basados en SQL como son el SQL/DS, DB2, DG/SQL, SYBASE, INTERBASE, INFORMIX, UNIFY, etc.
  • SQL Estandar

    SQL Estandar
    En 1982 el Comité de bases de datos X3H2 de ANSI presenta un lenguaje relacional estándar basado principalmente en el SQL propio de los productos IBM.
  • Denominado SQL/ANS

    Denominado SQL/ANS
    En 1986 ANSI aprueba el lenguaje como norma pasando a denominarse SQL/ANS, que también es aprobado, al año siguiente, como norma ISO (l987)
  • Addendum

    Addendum
    En 1989 se revisa la versión 1 del estándar -ISO(1989)-, revisión conocida como Addendum, que añade cierta integridad referencial, que se denomina integridad
    referencial básica, ya que sólo permite definir la opción de modificación y borrado
    restringidos y no proporciona cambios en cascada.
  • SAG (SQL Access Group)

    SAG (SQL Access Group)
    En abril de 1991 el SAG (SQL Access Group) completa la 1ª Fase de especificaciones técnicas, que define un estándar para intercambiar mensajes SQL sobre una red OSI, basado en la especialización SQL del RDA de ISO
  • Segunda Fase Especificaciones Tecnicas (SAG)

    Segunda Fase Especificaciones Tecnicas  (SAG)
    En 1992 SAG completó su segunda fase, que especificaba un IPA (Interfaz para la Programación de Aplicaciones) CLI (Call Level Interface) y que ampliaba el estándar a más instalaciones cliente/servidor, en la que además de las especificaciones
    OSI se incluye otros protocolos de red como, por ejemplo, TCP/IP
  • SQL2 - SQL92

    SQL2 - SQL92
    también se aprueba como norma internacional una nueva versión del SQL, conocida como SQL2 o SQL-92 -ISO(1992)-, en la que se incrementa substancialmente la capacidad semántica del esquema relacional, se añaden nuevos operadores, se mejora el tratamiento de errores y se incluyen normas para el SQL embebido
  • Call-Level Interface

    Call-Level Interface
    Entry SQL, Intermediate SQL y Full SQL Los 3 niveles de la norma conocida como SQL2 - SQl-92, aborda la interfaz de nivel de llamadas (Call-Level Interface), ISO (1995).
  • Persistent Stored Modules

    Persistent Stored Modules
    Entry SQL, Intermediate SQL y Full SQL Los 3 niveles de la norma conocida como SQL2 - SQl-92, abordan la definición de módulos almacenados persistentes (Persistent Stored Modules) ISO (1996).
  • Actualidad

    Actualidad
    Aparece la nueva extension de SQL, SQL3 dandole una mayor capacidad semántica de ciertos principios del paradigma de la orientación al objeto.
  • Actualidad

    Actualidad
    Debido al tamaño que posee el SQL3 ya se ha empezado a hablar del SQL4, en el que se incluyen aquellascaracterísticas del lenguaje que no se encuentran todavía definidas completamente o que necesitan una mayor profundización.