Desarrollo histórico de SQL
Los orígenes de SQL están ligados a las
bases de datos relacionales, específicamente las que residían en máquinas IBM bajo el sistema de gestión System R,
desarrollado por un grupo de la IBM en San
José, California.
En 1970, E. F. 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 definieron el lenguaje SEQUEL (Structured
English Query Language) que más tarde fue ampliamente implementado por el sistema
de gestión de bases de datos (SGBD) experimental System R,
desarrollado en 1977 también por IBM. Sin embargo, fue Oracle quien
lo introdujo por primera vez en 1979 en un producto comercial.
El SEQUEL terminó siendo el predecesor de
SQL, que es una versión evolucionada del primero. SQL pasa a ser el lenguaje
por excelencia de los diversos sistemas
de gestión de bases de datos relacionales surgidos en los años
siguientes y fue por fin estandarizado en 1986 por el ANSI, dando lugar a la primera versión estándar de
este lenguaje, "SQL-86" o "SQL1". Al año siguiente este
estándar es también adoptado por ISO.
Sin embargo, este primer estándar no
cubría todas las necesidades de los desarrolladores e incluía funcionalidades
de definición de almacenamiento que se consideró suprimirlas. Así que, en 1992,
se lanzó un nuevo estándar ampliado y revisado de SQL llamado
"SQL-92" o "SQL2".
En la actualidad SQL es el estándar de
facto de la inmensa mayoría de los SGBD comerciales. Y, aunque la
diversidad de añadidos particulares que incluyen las distintas implementaciones
comerciales del lenguaje es amplia, el soporte al estándar SQL-92 es general y
muy amplio.
Quien: Edgard Codd.
Que realizó: Propuso el modelo
de las bases de datos relacionales.
1974/1975
Quién: Donald Chamberlin.
Dónde: Laboratorios de IBM.
Qué realizó: Define el
lenguaje para la especificación de las bases de datos relacionales, llamado
SEQUEL. Crea un prototipo para la implementación de SEQUEL-XRM.
1976/1979
Quién: IMB y ORACLE.
Qué realizó: El prototipo
cambió de SEQUEL/2 a SQL. Se experimento el lenguaje, empezó a comercializarse
el lenguaje.
Quién: Oracle y Sybase.
Qué realizó: Se empezó a
comercializar sus productos basados en SQL.
Quién: ANSI.
Qué realizó: Estandarizó el
lenguaje, se transformó en un estándar ISO, se creó un estándar llamado
SQL//86.
1987/Actualidad
Quién: ISO.
Qué realizó: Se creo un
estándar llamado SQL/89.
Se creó un estándar llamado
SQL/92.
Abre potencialmente el camino
a la intercomunicabilidad.
Se maneja muy bien el álgebra
y el cálculo relacional.
Facilita hacer consultas con
el fin de recuperar información de interés.
Se transforma en un lenguaje
Stand-Alone.
Fuente
Sanchez,S. (2015). HISTORIA Y
EVOLUCION DE SQL. noviembre 07,2019, de Prezi Sitio web: https://prezi.com/bc9qolywodkb/historia-y-evolucion-de-sql/
Anónimo. (2019). SQL.
noviembre 07,2019, de Wikipedia Sitio web: https://es.wikipedia.org/wiki/SQL#Or%C3%ADgenes_y_evoluci%C3%B3n
No hay comentarios.:
Publicar un comentario