viernes, 29 de mayo de 2015

SQL


El lenguaje de consulta estructurado o SQL (por sus siglas en ingles Structured Query Language) es un lenguaje de acceso de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el calculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla, información de base de datosasí como hacer cambios en ellas.


Versiones de SQL



Año 
Nombre
Alias
Comentarios
1986
SQL-86
SQL-87
Primera publicación hecha por ANSI. Confirmada por ISO en 1987.

1989

SQL-89

Revisión menor.

1992

 SQL-92

SQL2

Revisión mayor.

1999

SQL-1999

SQL2000

Se agregaron expresiones regulares, consultas recursivas (para relaciones jerárquicas), triggers y algunas características orientadas a objetos.

2003

SQL: 2003


Introduce algunas características de XML, cambios en las funciones, estandarizan del objeto sequence y de las columnas auto numéricas. (Ver Eisenberg et al.: SQL: 2003 Has Been Published

2005

SQL: 2005


ISO/IEC 9075-14:2005 Define las maneras en las cuales el SQL se puede utilizar conjuntamente con XML. Define maneras de importar y guardar datos XML en una base de datos SQL, manipulándolos 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 consulta XML publicado por el W3C (World Wide Web Consortium) para acceso concurrente a datos ordinarios SQL y documentos XML.

2008

SQL: 2008


Permite el uso de la cláusula ORDER BY fuera de las definiciones de los cursores. Incluye los disparadores del tipo INSTEAD OF. Añade la sentencia TRUNCATE.


No hay comentarios:

Publicar un comentario