Está en la página 1de 13

SQL Y SUS REVISIONES

CARLOS MANUEL GÓMEZ MOJICA


STRUCTURED QUERY LENGUAGE
FECHA DE APARICIÓN
SQL
 Este lenguaje paso a ser el estándar del instituto
Nacional Estadounidense de Estándares (ANSI) en
1986 y de la Organización Internacional de
Normalización (ISO) en 1987. Desde entonces, el
estándar ha sido revisado para incluir más
Apareció en el año de 1974.Disenado características.
por Donald D .Chamberlin.
Desarrollado por IBM.
REVISIONES DEL LENGUAJE SQL
Esta revisión es la
base de todas ,
las sentencias de
esta revisión
1989 persisten en las
revisiones que se
elaboraron
SQL-89 después.
Esta revisión tuvo
cambios como:
-la sintaxis de unión,
específicamente del

1992
OUTER JOIN.
-Nuevos tipos de datos
definidos.
-nuevas operaciones .
SQL-92 Alias:SQL2 -expresiones
condicionales.
Los documentos de esta revisión
fueron presentados entre 1999 y
2002. La primera consistió en
múltiples partes. En relación con el
nombre de los estándares
anteriores se empezaron a utilizar
los dos puntos en vez del guion

1999
para la coherencia con los otros
estándares de la ISO.
Las 5 primeas partes de el
estándar fueron:
SQL/Framework ISO/IEC 9075-
1:1999

SQL:1999 Alias:SQL2000 SQL/Foundation ISO/IEC 9075-


2:1999
SQL/CLI ISO/IEC 9075-3:1999
SQL/PSM ISO/IEC 9075-4:1999
SQL/Bindings ISO/IEC 9075-5:1999
Hace pequeñas modificaciones
sobre la versión anterior, introduce
alguna características nuevas
como:
-características relacionadas con
WML.

2003
-funciones de ventana
-generador de secuencia,
permite secuencias
estandarizadas
-auto-generate values y identity-
columns

SQL:2003 -nueva sentencia merge


-ampliaciones de las sentencias
créate table para permitir créate
table as y créate table like
-eliminación de los tipos bit y bit
varying
ISO/IEC 9075-14:2005 Define las
maneras en las cuales SQL se
puede utilizar conjuntamente con
XML. Define maneras de importar
y guardar datos XML en una base
de datos SQL, manipulándolos

2005
dentro de la base de datos y
publicando el XML y los datos SQL
convencionales en forma XML.
Además, proporciona facilidades
que permiten a las aplicaciones
integrar dentro de su código SQL
el uso de XQuery, lenguaje de

SQL:2005
consulta XML publicado por el
W3C (World Wide Web
Consortium) para acceso
concurrente a datos ordinarios
SQL y documentos XML.
Propiedades añadidas
-Sentencias merge y diagnostic
mejoradas.
-sentencias truncate table.

2008
-cláusulas WHEN y expresiones
CASE, INSTEAD OF database
trigger,Join.
-soporte para varias expresiones
regulares XQuery y mejores al
nombrado de las columnas
derivadas.
SQL:2008
Funciones incorporadas:
-la definición de periodo se tiempo
-definición de periodos de tiempo
-Actualización y eliminación de filas
de tiempo

2011
-claves primarias temporales que
incorporan periodos de tiempo
-restricciones de integridad
referenciada temporal
-definición de tablas con versiones
del sistema
SQL:2011 -sintaxis para el tiempo en rodajas y
secuenciado
-el tiempo de aplicaciones y
control de versiones
Funciones incorporadas:
-JSON
-reconocimiento de patrón de
fila

2016
-formato y análisis de fecha y
hora
-LISTAGG
-funciones de tablas
polimórficas
-nuevo tipo de dato DECFLOAT
SQL:2016
GRACIAS
CARLOS MANUEL GÓMEZ

También podría gustarte