Historia del sql

6
Historia del SQL Estudiante: Angélica Ruiz. [email protected] Capitulo II

Transcript of Historia del sql

Page 1: Historia del sql

Historia del SQL

Estudiante: Angélica Ruiz. [email protected]

Capitulo II

Page 2: Historia del sql

Historia del SQL

La historia de SQL (que se pronuncia deletreando en inglés las letras que lo componen, es decir "ese-cu-ele" y no "siquel" como se oye a menudo) empieza en 1974 con la definición, por parte de Donald Chamberlin y de otras personas que trabajaban en los laboratorios de investigación de IBM, de 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. Las experimentaciones con ese prototipo condujeron, entre 1976 y 1977, a una revisión del lenguaje (SEQUEL/2), que a partir de ese momento cambió de nombre por motivos legales, convirtiéndose en SQL. El prototipo (System R), basado en este lenguaje, se adoptó y utilizó internamente en IBM y lo adoptaron algunos de sus clientes elegidos. Gracias al éxito de este sistema, que no estaba todavía comercializado, también otras compañías empezaron a desarrollar sus productos relacionales basados en SQL. A partir de 1981, IBM comenzó a entregar sus productos relacionales y en 1983 empezó a vender DB2. En el curso de los años ochenta, numerosas compañías (por ejemplo Oracle y Sybase, sólo por citar algunos) comercializaron productos basados en SQL, que se convierte en el estándar industrial de hecho por lo que respecta a las bases de datos relacionales.

Page 3: Historia del sql

El año de creación fue:

 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 definen el lenguaje SEQUEL (Structured English Query Language) que más tarde sería 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 programa comercial.

Page 4: Historia del sql

¿Cómo ha ido evolucionado en el tiempo?

Entre 1974 y 1975 se implementó en un prototipo llamado SEQUEL-XRM.

Entre 1976 y 1977, condujeron a una revisión del lenguaje (SEQUEL/2)

Cambió de nombre por motivos legales. convirtiéndose en SQL. A partir de 1981, IBM comenzó a entregar sus productos

relacionales En 1983 empezó a vender DB2

En 1986, el ANSI adoptó SQL como estándar para los lenguajes relacionales.

En 1987 se transformó en estándar ISO, con el nombre de SQL/86. Luego se presento la versión SQL/89. En 1992 se lanza un nuevo estándar ampliado y revisado del SQL

llamado "SQL-92" o "SQL2“. SQL3 fue aceptado como el nuevo estándar de SQL en 1999,

después de más de 7 años de debate.

Page 5: Historia del sql

Comandos del DML

Comando Descripción

SELECT Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado.

INSERT Utilizado para cargar lotes de datos en la base de datos en una única operación.

DELETE Utilizado para modificar los valores de los campos y registros especificados.

UPDATE Utilizado para eliminar registros de una tabla de una base de datos.

Page 6: Historia del sql

Comandos de DML

Comando Descripción

CREATE Utilizado para crear nuevas tablas, stored procedures e índices

DROP Empleado para eliminar tablas, stored procedures e índices

ALTER Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos