SlideShare una empresa de Scribd logo
1 de 3
COLEGIO DE
BACHILLERATO
“CARIAMANGA”.
ANGELA MARIA SARANGO
CASTILLO
INGENIERO: Marcos
Gutiérrez.
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. 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.
COMANDOS PRINCIPALES.
SELECT
Permite elegir atributos específicos de una tabla.
SINTAXIS: SELECT atributo (s) FROM tabla (s); CLÁUSULA
WHERE
Sirve para establecer una condición para realizar una selección de tulpas específicas de una tabla.
SINTAXIS: SELECT atributo (s) FROM tabla (s) WHERE atributo operador condición.
CREATE
Definición de tablas.
SINTAXIS: CREATE TABLE tabla (atributo 1 (tipo (longitud)),
Atributo 2 (tipo (longitud))
COMANDO
INSERT
Insertar tuplas en una tabla
SINTAXIS: INSERT INTO tabla (valor atributo 1, valor atributo 2, valor atributo n); COMANDO
DELETE
Borrar una tupla en una tabla DELETE (ELIMINAR) Sirve para eliminar todos los registros de una tabla especificada que
cumplan con la condición dada.
SINTAXIS: DELETEFROMWHERE atributo= condición; COMANDO
UPDATE
Cambio de un valor de un atributo en una tupla.
SINTAXIS
UPDATE tabla SET atributo=nuevo valor WHERE condición; UPDATE (actualizar); Sirve para actualizar o modificar una
tabla, por ejemplo la sintaxis para este ejemplo sería:
UPDATE Convenios SET Convenios.Vigencia="dos anos", Convenios.Ingresos="s"WHERE ((Convenios.NodeRegistro="4
143-001-5-I-95"));

Más contenido relacionado

Destacado

Anatomía de mi ple roque aguilar
Anatomía de mi ple roque aguilarAnatomía de mi ple roque aguilar
Anatomía de mi ple roque aguilarRoque Aguilar
 
6°a vidal venus veterinaria
6°a  vidal venus veterinaria6°a  vidal venus veterinaria
6°a vidal venus veterinariagpintito7
 
La televisión
La televisiónLa televisión
La televisiónashasy
 
Estadística ejercicio pH
Estadística ejercicio pHEstadística ejercicio pH
Estadística ejercicio pHmarnunbai
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculocayealon
 
Yanez diana citasapa
Yanez diana  citasapaYanez diana  citasapa
Yanez diana citasapayanezdiana66
 
Acesol El Calor Azul - Descripcion Modelos Y Caracteristicas 2010
Acesol El Calor Azul - Descripcion Modelos Y Caracteristicas 2010Acesol El Calor Azul - Descripcion Modelos Y Caracteristicas 2010
Acesol El Calor Azul - Descripcion Modelos Y Caracteristicas 2010davfergar
 
Grupos funcionales
Grupos funcionalesGrupos funcionales
Grupos funcionalesMARLEN526
 
Ejercicio de la normal
Ejercicio de la normalEjercicio de la normal
Ejercicio de la normalmarnunbai
 
Blog caracteristicas definicion e importancia
Blog caracteristicas definicion e importanciaBlog caracteristicas definicion e importancia
Blog caracteristicas definicion e importanciamiishellerios
 
Computación básica
Computación básicaComputación básica
Computación básicaKevin Pantoja
 
Marketing de Contenidos
Marketing de ContenidosMarketing de Contenidos
Marketing de ContenidosNetklik
 
Suplantacion de identidad
Suplantacion de identidadSuplantacion de identidad
Suplantacion de identidadkriitholaverde
 
Origen del internet
Origen del internetOrigen del internet
Origen del internetHunterPal
 

Destacado (20)

Anatomía de mi ple roque aguilar
Anatomía de mi ple roque aguilarAnatomía de mi ple roque aguilar
Anatomía de mi ple roque aguilar
 
6°a vidal venus veterinaria
6°a  vidal venus veterinaria6°a  vidal venus veterinaria
6°a vidal venus veterinaria
 
La televisión
La televisiónLa televisión
La televisión
 
Estadística ejercicio pH
Estadística ejercicio pHEstadística ejercicio pH
Estadística ejercicio pH
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculo
 
Topologia de anillo
Topologia de anilloTopologia de anillo
Topologia de anillo
 
Yanez diana citasapa
Yanez diana  citasapaYanez diana  citasapa
Yanez diana citasapa
 
Acesol El Calor Azul - Descripcion Modelos Y Caracteristicas 2010
Acesol El Calor Azul - Descripcion Modelos Y Caracteristicas 2010Acesol El Calor Azul - Descripcion Modelos Y Caracteristicas 2010
Acesol El Calor Azul - Descripcion Modelos Y Caracteristicas 2010
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Elche smart day
Elche smart dayElche smart day
Elche smart day
 
Grupos funcionales
Grupos funcionalesGrupos funcionales
Grupos funcionales
 
Ejercicio de la normal
Ejercicio de la normalEjercicio de la normal
Ejercicio de la normal
 
Blog caracteristicas definicion e importancia
Blog caracteristicas definicion e importanciaBlog caracteristicas definicion e importancia
Blog caracteristicas definicion e importancia
 
Computación básica
Computación básicaComputación básica
Computación básica
 
Marketing de Contenidos
Marketing de ContenidosMarketing de Contenidos
Marketing de Contenidos
 
Aire
AireAire
Aire
 
Suplantacion de identidad
Suplantacion de identidadSuplantacion de identidad
Suplantacion de identidad
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Gregoria Liriano
Gregoria LirianoGregoria Liriano
Gregoria Liriano
 
Origen del internet
Origen del internetOrigen del internet
Origen del internet
 

Similar a Colegio de bachillerato

Similar a Colegio de bachillerato (20)

Sql diapo
Sql diapoSql diapo
Sql diapo
 
Historia del sql
Historia del sqlHistoria del sql
Historia del sql
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamanga
 
Historia del sql .....mela
Historia del sql .....melaHistoria del sql .....mela
Historia del sql .....mela
 
HISTORIA DEL SQL
HISTORIA DEL SQLHISTORIA DEL SQL
HISTORIA DEL SQL
 
Historia del sql
Historia del sqlHistoria del sql
Historia del sql
 
Sql
SqlSql
Sql
 
Curso sql
Curso sqlCurso sql
Curso sql
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamanga
 
Sql
SqlSql
Sql
 
Historia del sql
Historia del sql Historia del sql
Historia del sql
 
Historia del SQL
Historia del SQLHistoria del SQL
Historia del SQL
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamanga
 
Presentacion Sql
Presentacion SqlPresentacion Sql
Presentacion Sql
 
Historia del sql
Historia del sqlHistoria del sql
Historia del sql
 
Introducci n sql
Introducci n sqlIntroducci n sql
Introducci n sql
 
Presentación secuencia SQL
Presentación secuencia SQLPresentación secuencia SQL
Presentación secuencia SQL
 
Presentación secuencia SQL
Presentación secuencia SQLPresentación secuencia SQL
Presentación secuencia SQL
 
TEMA3-SQL-(PARTE 1).pdf
TEMA3-SQL-(PARTE 1).pdfTEMA3-SQL-(PARTE 1).pdf
TEMA3-SQL-(PARTE 1).pdf
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 

Colegio de bachillerato

  • 1. COLEGIO DE BACHILLERATO “CARIAMANGA”. ANGELA MARIA SARANGO CASTILLO INGENIERO: Marcos Gutiérrez.
  • 2. 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. 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. COMANDOS PRINCIPALES. SELECT Permite elegir atributos específicos de una tabla. SINTAXIS: SELECT atributo (s) FROM tabla (s); CLÁUSULA WHERE Sirve para establecer una condición para realizar una selección de tulpas específicas de una tabla. SINTAXIS: SELECT atributo (s) FROM tabla (s) WHERE atributo operador condición. CREATE Definición de tablas. SINTAXIS: CREATE TABLE tabla (atributo 1 (tipo (longitud)), Atributo 2 (tipo (longitud)) COMANDO INSERT Insertar tuplas en una tabla SINTAXIS: INSERT INTO tabla (valor atributo 1, valor atributo 2, valor atributo n); COMANDO DELETE Borrar una tupla en una tabla DELETE (ELIMINAR) Sirve para eliminar todos los registros de una tabla especificada que cumplan con la condición dada. SINTAXIS: DELETEFROMWHERE atributo= condición; COMANDO UPDATE Cambio de un valor de un atributo en una tupla. SINTAXIS UPDATE tabla SET atributo=nuevo valor WHERE condición; UPDATE (actualizar); Sirve para actualizar o modificar una tabla, por ejemplo la sintaxis para este ejemplo sería: UPDATE Convenios SET Convenios.Vigencia="dos anos", Convenios.Ingresos="s"WHERE ((Convenios.NodeRegistro="4 143-001-5-I-95"));