SlideShare una empresa de Scribd logo
1 de 10
 El lenguaje de consulta estructurado o SQL (por sus siglas en inglésstructuredquerylanguage) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas.
 Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella. Es un lenguaje de cuarta generación (4GL).
  El lenguaje SQL está compuesto por comandos,cláusulas,operadoresy funciones de agregado. Estos elementos se combinan en las instrucciones paracrear, actualizar y manipular las bases de datos. COMPONENTES DE SQL
Los DLL que permiten crear y definir nuevas bases de datos, campos e índices.  Los DML que permiten generar consultas para ordenar, filtrar y extraer datosde la base de datos.  COMANDOS
Comandos DLL     Comando        DescripciónCREATE Utilizado para crear nuevas tablas, campose índices     DROPEmpleado para eliminar tablas e índices     ALTERUtilizado para modificar las tablas agregandocampos o cambiando la definición de los campos.      Comandos DML     ComandoDescripción SELECTUtilizadopara consultar registros de la base de datos que satisfagan un criteriodeterminado  INSERTUtilizadopara cargar lotes de datos en la base de datos en una únicaoperación.  UPDATEUtilizadopara modificar los valores de los campos y registros especificados  DELETEUtilizadopara eliminar registros de una tabla de una base de datos
Los orígenes del SQL están ligados a los de las bases de datos relacionales. En 1970 E. F. Codd propone el modelo relacional y asociado a éste 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 (StructuredEnglishQUEryLanguage) que más tarde sería ampliamente implementado por el sistema de gestión de bases de datos 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. ORIGEN
  -Es un Sistema de Gestión de Bases de Datos Relacionales (SGBDR).   - Puede ser útil para manejar y/o obtener datos de la red de redes.   - Ofrece una potente forma de unir SQL e Internet. ,[object Object]
-Además permite administrar información de otros servidores de datos.VENTAJAS
- Los problemas de la 6.5 eran muchos: bloqueo a nivel de página, dispositivos con crecimiento manual, un tamaño de página fijo y demasiado pequeño (2048KB), una pésima implementación de los tipos de datos variables como varchar.    - La principal desventaja de Microsoft SQL SERVER es la enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software.    - Otra de las desventajas de SQL es que si lo quieres para practicas no te va hacer útil por que en el se prohíben muchas cosas tiene restricciones. DESVENTAJAS

Más contenido relacionado

La actualidad más candente (16)

Curso Sql - Conceptos
Curso Sql -  ConceptosCurso Sql -  Conceptos
Curso Sql - Conceptos
 
LENGUAJE SQL
LENGUAJE SQLLENGUAJE SQL
LENGUAJE SQL
 
Lenguaje de transact
Lenguaje de transactLenguaje de transact
Lenguaje de transact
 
Lenguaje Transact SQL
Lenguaje Transact SQLLenguaje Transact SQL
Lenguaje Transact SQL
 
Bases de datos_abiud
Bases de datos_abiudBases de datos_abiud
Bases de datos_abiud
 
Base de datos en sql
Base  de datos en sqlBase  de datos en sql
Base de datos en sql
 
Diapositivas sql.
Diapositivas sql.Diapositivas sql.
Diapositivas sql.
 
Sistema gestores de datos. oscar garcia
Sistema gestores de datos. oscar garciaSistema gestores de datos. oscar garcia
Sistema gestores de datos. oscar garcia
 
Sql Caro
Sql CaroSql Caro
Sql Caro
 
SQL
SQLSQL
SQL
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
 
Bases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadminBases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadmin
 
Base D E Dat Os Pau
Base D E Dat Os PauBase D E Dat Os Pau
Base D E Dat Os Pau
 
Lenguaje de Consulta Estructurado (SQL)
Lenguaje de Consulta Estructurado (SQL)Lenguaje de Consulta Estructurado (SQL)
Lenguaje de Consulta Estructurado (SQL)
 
Sql
SqlSql
Sql
 

Destacado

Bengvarna 17 october 2010
Bengvarna 17 october 2010Bengvarna 17 october 2010
Bengvarna 17 october 2010lalnunsanga
 
Les caceres del tresor MAGKS URV
Les caceres del tresor MAGKS URVLes caceres del tresor MAGKS URV
Les caceres del tresor MAGKS URVMAGKS
 
Apresentacao agel out 2010
Apresentacao agel  out 2010Apresentacao agel  out 2010
Apresentacao agel out 2010Anita de Saiber
 
20 AL 25 DE SEPTIEMBRE 2010_2.ppt
20 AL 25 DE SEPTIEMBRE 2010_2.ppt20 AL 25 DE SEPTIEMBRE 2010_2.ppt
20 AL 25 DE SEPTIEMBRE 2010_2.pptCuautitlanIzcalli
 
Conductas
ConductasConductas
ConductasEvelyn
 
Presentacion voki.com
Presentacion voki.comPresentacion voki.com
Presentacion voki.comfatexhcx
 
scribd & slideshared-facebook & twitter
scribd & slideshared-facebook & twitterscribd & slideshared-facebook & twitter
scribd & slideshared-facebook & twitterUni
 
Nom.Arte (P)
Nom.Arte (P)Nom.Arte (P)
Nom.Arte (P)NomArte
 
Relaciones entre clases
Relaciones entre clasesRelaciones entre clases
Relaciones entre clasesberenguer1979
 
Murtal & são pedro quando o desinteresse estraga a nossa terra
Murtal & são pedro   quando o desinteresse estraga a nossa terraMurtal & são pedro   quando o desinteresse estraga a nossa terra
Murtal & são pedro quando o desinteresse estraga a nossa terraJBaraona
 
Maycafotos2 eviita
Maycafotos2 eviitaMaycafotos2 eviita
Maycafotos2 eviitaEVA
 

Destacado (20)

Bengvarna 17 october 2010
Bengvarna 17 october 2010Bengvarna 17 october 2010
Bengvarna 17 october 2010
 
Les caceres del tresor MAGKS URV
Les caceres del tresor MAGKS URVLes caceres del tresor MAGKS URV
Les caceres del tresor MAGKS URV
 
Fund
FundFund
Fund
 
Sortida
SortidaSortida
Sortida
 
Apresentacao agel out 2010
Apresentacao agel  out 2010Apresentacao agel  out 2010
Apresentacao agel out 2010
 
Svíþjóð
SvíþjóðSvíþjóð
Svíþjóð
 
Solución de Problemas
Solución de ProblemasSolución de Problemas
Solución de Problemas
 
Grand-Nord_climat
Grand-Nord_climatGrand-Nord_climat
Grand-Nord_climat
 
20 AL 25 DE SEPTIEMBRE 2010_2.ppt
20 AL 25 DE SEPTIEMBRE 2010_2.ppt20 AL 25 DE SEPTIEMBRE 2010_2.ppt
20 AL 25 DE SEPTIEMBRE 2010_2.ppt
 
Conductas
ConductasConductas
Conductas
 
Ind eng-492-doc
Ind eng-492-docInd eng-492-doc
Ind eng-492-doc
 
Ind tam-016-ppt
Ind tam-016-pptInd tam-016-ppt
Ind tam-016-ppt
 
Presentacion voki.com
Presentacion voki.comPresentacion voki.com
Presentacion voki.com
 
scribd & slideshared-facebook & twitter
scribd & slideshared-facebook & twitterscribd & slideshared-facebook & twitter
scribd & slideshared-facebook & twitter
 
Nom.Arte (P)
Nom.Arte (P)Nom.Arte (P)
Nom.Arte (P)
 
Relaciones entre clases
Relaciones entre clasesRelaciones entre clases
Relaciones entre clases
 
Murtal & são pedro quando o desinteresse estraga a nossa terra
Murtal & são pedro   quando o desinteresse estraga a nossa terraMurtal & são pedro   quando o desinteresse estraga a nossa terra
Murtal & são pedro quando o desinteresse estraga a nossa terra
 
Maycafotos2 eviita
Maycafotos2 eviitaMaycafotos2 eviita
Maycafotos2 eviita
 
Mahogany
MahoganyMahogany
Mahogany
 
Inspiration
InspirationInspiration
Inspiration
 

Similar a Sql (20)

Datos
DatosDatos
Datos
 
Datos
DatosDatos
Datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datos
 
Rila
RilaRila
Rila
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Clase de investigacion presentacion 1
Clase de investigacion presentacion 1Clase de investigacion presentacion 1
Clase de investigacion presentacion 1
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Versiones Microsoft SQL
Versiones Microsoft SQLVersiones Microsoft SQL
Versiones Microsoft SQL
 
Base de datos
Base de datosBase de datos
Base de datos
 
Carmen rojas
Carmen rojasCarmen rojas
Carmen rojas
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sqlF004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bdAct 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bd
 
POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020
POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020
POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020
 

Más de eddyr21

Clase 8-internet
Clase 8-internetClase 8-internet
Clase 8-interneteddyr21
 
Clase 6-almacenamiento
Clase 6-almacenamientoClase 6-almacenamiento
Clase 6-almacenamientoeddyr21
 
Clase 8-internet
Clase 8-internetClase 8-internet
Clase 8-interneteddyr21
 
Clase 1-introducción a la terminología de la sociedad e
Clase 1-introducción a la terminología de la sociedad eClase 1-introducción a la terminología de la sociedad e
Clase 1-introducción a la terminología de la sociedad eeddyr21
 
Ejerc algoritmos
Ejerc algoritmosEjerc algoritmos
Ejerc algoritmoseddyr21
 
Sistema binario
Sistema binarioSistema binario
Sistema binarioeddyr21
 

Más de eddyr21 (6)

Clase 8-internet
Clase 8-internetClase 8-internet
Clase 8-internet
 
Clase 6-almacenamiento
Clase 6-almacenamientoClase 6-almacenamiento
Clase 6-almacenamiento
 
Clase 8-internet
Clase 8-internetClase 8-internet
Clase 8-internet
 
Clase 1-introducción a la terminología de la sociedad e
Clase 1-introducción a la terminología de la sociedad eClase 1-introducción a la terminología de la sociedad e
Clase 1-introducción a la terminología de la sociedad e
 
Ejerc algoritmos
Ejerc algoritmosEjerc algoritmos
Ejerc algoritmos
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 

Sql

  • 1.
  • 2. El lenguaje de consulta estructurado o SQL (por sus siglas en inglésstructuredquerylanguage) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas.
  • 3. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella. Es un lenguaje de cuarta generación (4GL).
  • 4. El lenguaje SQL está compuesto por comandos,cláusulas,operadoresy funciones de agregado. Estos elementos se combinan en las instrucciones paracrear, actualizar y manipular las bases de datos. COMPONENTES DE SQL
  • 5. Los DLL que permiten crear y definir nuevas bases de datos, campos e índices. Los DML que permiten generar consultas para ordenar, filtrar y extraer datosde la base de datos. COMANDOS
  • 6. Comandos DLL Comando DescripciónCREATE Utilizado para crear nuevas tablas, campose índices DROPEmpleado para eliminar tablas e índices ALTERUtilizado para modificar las tablas agregandocampos o cambiando la definición de los campos. Comandos DML ComandoDescripción SELECTUtilizadopara consultar registros de la base de datos que satisfagan un criteriodeterminado INSERTUtilizadopara cargar lotes de datos en la base de datos en una únicaoperación. UPDATEUtilizadopara modificar los valores de los campos y registros especificados DELETEUtilizadopara eliminar registros de una tabla de una base de datos
  • 7. Los orígenes del SQL están ligados a los de las bases de datos relacionales. En 1970 E. F. Codd propone el modelo relacional y asociado a éste 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 (StructuredEnglishQUEryLanguage) que más tarde sería ampliamente implementado por el sistema de gestión de bases de datos 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. ORIGEN
  • 8.
  • 9. -Además permite administrar información de otros servidores de datos.VENTAJAS
  • 10. - Los problemas de la 6.5 eran muchos: bloqueo a nivel de página, dispositivos con crecimiento manual, un tamaño de página fijo y demasiado pequeño (2048KB), una pésima implementación de los tipos de datos variables como varchar. - La principal desventaja de Microsoft SQL SERVER es la enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software. - Otra de las desventajas de SQL es que si lo quieres para practicas no te va hacer útil por que en el se prohíben muchas cosas tiene restricciones. DESVENTAJAS
  • 11. - La relación calidad-precio esta muy debajo comparado con oracle. DESVENTAJAS