SlideShare una empresa de Scribd logo
1 de 7
Por: William David Torres
Historia del SQL
 EL SQL 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 QueryLanguage) 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.
Objetivo.
o El objetivo principal de SQL es la realización de consultas y
cálculos con los datos de una o varias tablas.
 Como ha ido evolucionando en el tiempo.
o SQL Server ha evolucionado a través del tiempo para incorporar
las últimas características y ahora podemos contar con una mejor
herramienta que permitirá a los desarrolladores crear
aplicaciones de calidad y de alto rendimiento.
Estado Actual.
En la actualidad el 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.
Comandos DDL.
Comando Descripción
CREATE Utilizado para crear nuevas tablas,
storedprocedures e índices
DROP Empleado para eliminar tablas, storedprocedures e índices
ALTER Utilizado para modificar las tablas agregando
campos o cambiando la definición de los campos
Comandos 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.

Más contenido relacionado

Similar a Historia del sql

Similar a Historia del sql (20)

Sql diapo
Sql diapoSql diapo
Sql diapo
 
Historia del SQL
Historia del SQLHistoria del SQL
Historia del SQL
 
Hstoria del sql
Hstoria del sqlHstoria del sql
Hstoria del sql
 
Ansi sql
Ansi sqlAnsi sql
Ansi sql
 
SQL Server
SQL ServerSQL Server
SQL Server
 
Historia del sql .....mela
Historia del sql .....melaHistoria del sql .....mela
Historia del sql .....mela
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamanga
 
Datos
DatosDatos
Datos
 
Datos
DatosDatos
Datos
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamanga
 
Introducci n sql
Introducci n sqlIntroducci n sql
Introducci n sql
 
Historia del sql
Historia del sql Historia del sql
Historia del sql
 
Base de datos
Base de datosBase de datos
Base de datos
 
Sql
SqlSql
Sql
 
introduccion a sql
introduccion a sql introduccion a sql
introduccion a sql
 
TEMA3-SQL-(PARTE 1).pdf
TEMA3-SQL-(PARTE 1).pdfTEMA3-SQL-(PARTE 1).pdf
TEMA3-SQL-(PARTE 1).pdf
 
HISTORIA DEL SQL
HISTORIA DEL SQLHISTORIA DEL SQL
HISTORIA DEL SQL
 
Historia del sql
Historia del sqlHistoria del sql
Historia del sql
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Ansi Sql
Ansi SqlAnsi Sql
Ansi Sql
 

Historia del sql

  • 2. Historia del SQL  EL SQL 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 QueryLanguage) 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.
  • 3. Objetivo. o El objetivo principal de SQL es la realización de consultas y cálculos con los datos de una o varias tablas.  Como ha ido evolucionando en el tiempo. o SQL Server ha evolucionado a través del tiempo para incorporar las últimas características y ahora podemos contar con una mejor herramienta que permitirá a los desarrolladores crear aplicaciones de calidad y de alto rendimiento.
  • 4.
  • 5. Estado Actual. En la actualidad el 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.
  • 6. Comandos DDL. Comando Descripción CREATE Utilizado para crear nuevas tablas, storedprocedures e índices DROP Empleado para eliminar tablas, storedprocedures e índices ALTER Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos
  • 7. Comandos 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.