Que es sql

Historia de SQL

By JonasAB
  • Codd propone el modelo relaciona

    Codd propone el modelo relaciona
    En 1970 Codd propone el modelo relacional y asociado a este; un sublenguaje de acceso a los datos basado en el cálculo de predicados. Basándose en estas ideas los laboratorios de IBM, definen el lenguaje SEQUEL (Structured English Query Language) que más tarde sería ampliamente implementado por el SGBD experimental System R
  • Se implementó en un prototipo llamado SEQUEL-XRM

    Se implementó en un prototipo llamado SEQUEL-XRM
    Todo comienza por parte de Donald Chamberlin y de otras personas que trabajaban en los laboratorios de investigación de IBM, se buscaba un lenguaje para la especificación de las características de las bases de datos que adoptaban el modelo relacional. Este lenguaje se llamaba SEQUEL (Structured English Query Language) y se implementó en un prototipo llamado SEQUEL-XRM entre 1974 y 1975.
  • IBM desarrolla el SGBD

  • Oracle introduce SEQUEL de manera comercial

    Oracle introduce SEQUEL de manera comercial
    La empresa IBM se basó en el modelo relacional de Codd y en su sublenguaje para crear SEQUEL, el predecesor de SQL.
    En 1979, una compañía llamada Relational Software, que luego se convirtió en Oracle, vio el potencial comercial del lenguaje SQL y lanzó su propia versión modificada, denominada Oracle V2
  • Se estandarizó la primera versión del nuevo SQL

    Se estandarizó la primera versión del nuevo SQL
    En el año 1986 ANSI («Instituto Nacional Estadounidense de Estándares») estandarizó la primera versión del nuevo SQL, que era una evolución de SEQUEL, y así nació uno de los lenguajes más utilizados a nivel mundial.
  • SQL es adoptado por la ISO

    SQL es adoptado por la ISO
    Al año siguiente este estándar es también adoptado por la ISO. Sin embargo este primer estándar no cubre todas las necesidades de los desarrolladores e incluye funcionalidades de definición de almacenamiento que se consideraron suprimir.
  • Se lanza un nuevo estándar ampliado

    En 1992 se lanza un nuevo estándar ampliado y revisado del SQL llamado SQL-92 o SQL2.
  • Popularización del lenguaje SQL

    El lenguaje SQL rápidamente se popularizó, y fue incluido en los gestores de bases de datos más populares como son Microsoft SQL Server, Oracle, SyBase, MySQL, Firebird, Informix, PostgreSQL, DB2, etcétera. Y además de los gestores de bases de datos, muchos lenguajes de programación basaron sus motores de acceso a datos en el uso de comandos SQL para ejecutar los movimientos de datos de las aplicaciones desarrolladas en su entorno.
  • SQL:2003

    Introduce algunas características de XML, cambios en lasfunciones, estandarización del objeto sequence y de las columnas autonumericas.
  • En el año 2005 el estándar SQL fue adaptado para definir como importar y exportar unos ficheros XML.

    A lo largo de los años el estándar SQL se ha ido actualizando para adaptarse a las nuevas tecnologías; por ejemplo en el año 2005 el estándar SQL fue adaptado para definir como importar y exportar unos ficheros XML que comenzaban a ser elementos de uso global en la informática
  • SQL:2006 ISO/IEC 9075-14:2006

    Define las maneras en las cuales el SQL se puede utilizar conjuntamente con XML. Define maneras 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. 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 para acceso concurrente a datos ordinarios SQL y documentos XML.
  • 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.