-
Creacion Modelo Relacional
DBTG presenta su informe final de estandarización: Edgar Frank Codd, trabajador en IBM, descubrió un nuevo sistema para almacenar y trabajar con grandes bases de datos. La idea de Codd era usar una “tabla” de registros de tamaño fijo. La idea era establecer un estándar para los sistemas de bases de datos en red. -
SEQUEL-XRM
sistema de base de datos experimental, fue construido para demostrar que las ventajas de usabilidad del modelo de datos relacional se pueden realizar en un sistema con la función completa y de alto rendimiento necesario para el uso de producción diaria. -
SEQUEL 2
lenguaje de datos relacional que ofrece un conjunto coherente, Inglés palabra clave orientadas de instalaciones para consulta, definición de datos, manipulación de datos y control de datos. SEQUEL 2 se puede utilizar como una interfaz independiente para los no especialistas en procesamiento de datos o como un sublenguaje de datos incrustado en un lenguaje de programación de acogida para su uso por los programadores de aplicaciones y administradores de bases de datos. -
Oracle Database
La versión 3 de Oracle, lanzada en 1983, fue la primera base de datos relacional que se ejecutó en mainframes, minicomputadoras y PC. La base de datos fue escrita en C, permitiendo que la base de datos sea portada a múltiples plataformas.
Mejoras en el control de concurrencia, distribución de datos y escalabilidad -
Oracle version 5 y 6
Compatible con la computación cliente / servidor y los sistemas de bases de datos distribuidas . La versión 6 trajo mejoras a la E / S del disco, el bloqueo de filas, la escalabilidad y la copia de seguridad y recuperación. Además, la Versión 6 introdujo la primera versión del lenguaje PL / SQL , una extensión de procedimiento propietaria de SQL.
Unidades de programa almacenadas PL / SQL -
SQL/ANS
En 1986 ANSI aprueba el lenguaje como norma pasando a denominarse SQL/ANS, que también es aprobado, al año siguiente, como norma ISO (l987). -
Manifiesto de la SGBO-3G
-
SQL2 - SQL92
Se incrementa substancialmente la capacidad semántica del esquema relacional, se añaden nuevos operadores, se mejora el tratamiento de errores y se incluyen normas para el SQL embebido -
3° Manifiesto
-
SQL Persistent Stored Modules
Entry SQL, Intermediate SQL y Full SQL Los 3 niveles de la norma conocida como SQL2 - SQl-92, abordan la definición de módulos almacenados persistentes (Persistent Stored Modules) ISO (1996). -
SQL 3
Aparece la nueva extension de SQL, SQL3 dandole una mayor capacidad semántica de ciertos principios del paradigma de la orientación al objeto. -
SQL Server
Introduce algunas características de XMS, cambios en las funciones, estandarización del objeto sequence y de las columnas autonumericas. -
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 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. -
SQL 2011
Datos temporales (PERIOD FOR). Mejoras en las funciones de ventana y de la cláusula FETCH. -
SQL 2016
Permite búsqueda de patrones, funciones de tabla polimórficas y compatibilidad con los ficheros JSON.