-
E.F CODD
1970 E.f CODD propone el modelo relacional -
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
Crearon el lenguaje sequel (structured english query language) -
Period: to
SEQUEL-XRM
Fue implementado el SEQUEL-XRM -
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
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
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
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
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
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.