Cccc

HISTORIA DEL SQL

  • E.F CODD

    E.F CODD
    1970 E.f CODD propone el modelo relacional
  • lenguaje SEQUEL (Structured English Query Language).

    lenguaje SEQUEL (Structured English Query Language).
    Basándose en estas ideas, los laboratorios de IBM definieron el lenguaje SEQUEL (Structured English Query Language).
  • Donald D. Chamberlin

    Donald D. Chamberlin
    Crearon el lenguaje sequel (structured english query language)
  • Period: to

    SEQUEL-XRM

    Fue implementado el SEQUEL-XRM
  • 1976

    1976
    Por motivos legales se le cambio el nombre a SQL
  • Period: to

    SQL

    SEQUEL-XRM evolucionó durante estos años de 1976 y 1977 pasándose a denominar su lenguaje SEQUEL/2, y cambiando posteriormente este
    nombre por SQL. Poco después, el SISTEMA R de IBM
    implementó un subconjunto de este lenguaje.
  • Primer gestor comercial

    Primer gestor comercial
    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..
  • productos relacionales

    productos relacionales
    IBM comenzó a entregar sus productos relacionales
  • ANSI presenta un lenguaje relacional estándar

    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
  • 1983

    1983
    Empezo a vender DB2
  • "SQL-86" o "SQL1"

    El SQL fue por fin estandarizado por el ANSI, dando lugar a la primera versión estándar de este lenguaje, el "SQL-86" o "SQL1"
    este organismo aprueba el lenguaje como norma pasando a denominarse
    SQL/ANS
  • ANSI

    ANSI
    Se transformo en estandar ISO esta version se llama SQL/86 posteriormente cambio a SQL/89 y al actual SQL/92
  • revisión Addendum,

    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
  • IBM anuncia su estándar DRDA

    IBM anuncia su estándar DRDA (Distributed Relational
    Database Access) como parte de su arquitectura SAA (System Application
    Architecture).
  • SAG (SQL Access Group) completa la 1ª Fase

    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
  • SQL 2

    SQL 2
    Lanzo nuevo estandar ampliado y revisado del SQL llamado SQL-92 O SQL 2.
  • 1999-2000

    Agregaron expresiones regulares, consultas recursivas triggers y algunas caracteristicas orientadas a objetos.
  • ISO/IEC 9075-14:2005

    SQL 2005 Define las maneras en las cuales el SQL se puede utilizar conjuntamente con XML. Proporciona facilidades que permiten a las aplicaciones integrar dentro de su codigo SQL el uso de XQuery, lenguaje de consulta XML publicado por World Wide Web consurtium, para acceso concurrente a datos ordinarios SQL y documentos XML
  • SQL 2008

    SQL 2008, permite el uso de la clausula ORDER BY fuera de las definiciones de los cursores. Incluye los disparadores del tipo INSTEAD OF y añade la sentencia TRUNCATE.
  • ACTUALIDAD

    En la actualidad se acaban de aprobar nuevas propuestas para extender el SQL -el
    llamado SQL3 Se está trabajando sobre una extensión del SQL3 para soportar bases de datos multimedia,
    conocida como SQL/MM (SQL Multimedia). Debido al tamaño que posee el SQL3 ya
    se ha empezado a hablar del SQL4.