SlideShare una empresa de Scribd logo
1 de 14
Alfredo Abel Jiménez 
DIPLOMADO DE HABILITACIÓN 
DOCENTE
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 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 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.
 DB2 
 Firebird 
 HSQL 
 Informix 
 Interbase 
 MariaDB 
 Microsoft SQL Server 
 MySQL 
 Oracle 
 PostgreSQL 
 PervasiveSQL 
 SQLite 
 Sybase ASE
El SQL es un lenguaje de acceso a bases de 
datos que explota la flexibilidad y potencia de 
los sistemas relacionales y permite así gran 
variedad de operaciones. 
Tipos de Datos: Algunos de los tipos de datos 
básicos de SQL son: Char, varchar, numeric, float, 
double, Date, Time, Timestamp, binary, cursor, 
entre otros.
El lenguaje de definición de datos (en inglés 
Data Definition Language, o DDL), es el que se 
encarga de la modificación de la estructura de 
los objetos de la base de datos. Incluye órdenes 
para modificar, borrar o definir las tablas en las 
que se almacenan los datos de la base de datos. 
Existen cuatro operaciones básicas: (cont.)
 CREATE | CREAR 
 ALTER | MODIFICAR 
 DROP | ELIMINAR 
 TRUNCATE | BORRAR TABLA
Un lenguaje de manipulación de datos (Data 
Manipulation Language, o DML en inglés) es un 
lenguaje proporcionado por el sistema de 
gestión de base de datos que permite a los 
usuarios llevar a cabo las tareas de consulta o 
manipulación de los datos, organizados por el 
modelo de datos adecuado. Los comandos 
utilizados son: (cont.)
 SELECT | SELECCIONAR 
 INSERT | INSERTAR 
 UPDATE 
 DELETE
Lenguaje de Consulta Estructurado (SQL)

Más contenido relacionado

La actualidad más candente

PRESENTACIÓN SQL
PRESENTACIÓN SQLPRESENTACIÓN SQL
PRESENTACIÓN SQL
ed0594
 
Isabel melisa♥♥♥♥
Isabel melisa♥♥♥♥Isabel melisa♥♥♥♥
Isabel melisa♥♥♥♥
isamelisa
 
Trabajo Castillo.Max Juan.Pablo.Cabezas Antonio.Mendoza 1c
Trabajo Castillo.Max Juan.Pablo.Cabezas Antonio.Mendoza 1cTrabajo Castillo.Max Juan.Pablo.Cabezas Antonio.Mendoza 1c
Trabajo Castillo.Max Juan.Pablo.Cabezas Antonio.Mendoza 1c
juan pablo cabezas
 

La actualidad más candente (20)

PRESENTACIÓN SQL
PRESENTACIÓN SQLPRESENTACIÓN SQL
PRESENTACIÓN SQL
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASES DE DATOS - PRESENTACIÓN
BASES DE DATOS - PRESENTACIÓNBASES DE DATOS - PRESENTACIÓN
BASES DE DATOS - PRESENTACIÓN
 
Historia del sql
Historia del sqlHistoria del sql
Historia del sql
 
Josseph!!!!
Josseph!!!!Josseph!!!!
Josseph!!!!
 
Base de Datos en Sql server
Base de Datos en Sql server Base de Datos en Sql server
Base de Datos en Sql server
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
 
Carolina correa
Carolina correaCarolina correa
Carolina correa
 
MAPEO OBJETO RELACIONAL
MAPEO OBJETO RELACIONAL MAPEO OBJETO RELACIONAL
MAPEO OBJETO RELACIONAL
 
Base de datos en sql
Base  de datos en sqlBase  de datos en sql
Base de datos en sql
 
SQL
SQLSQL
SQL
 
Sql Caro
Sql CaroSql Caro
Sql Caro
 
SQLite
SQLiteSQLite
SQLite
 
Cuestionario 2 base de datos
Cuestionario 2 base de datosCuestionario 2 base de datos
Cuestionario 2 base de datos
 
Introducción SQL : Primera semana
Introducción SQL : Primera semanaIntroducción SQL : Primera semana
Introducción SQL : Primera semana
 
Isabel melisa♥♥♥♥
Isabel melisa♥♥♥♥Isabel melisa♥♥♥♥
Isabel melisa♥♥♥♥
 
Base De Datos Orientada A Objetos
Base De Datos Orientada A ObjetosBase De Datos Orientada A Objetos
Base De Datos Orientada A Objetos
 
Orm presentación final
Orm presentación finalOrm presentación final
Orm presentación final
 
Trabajo Castillo.Max Juan.Pablo.Cabezas Antonio.Mendoza 1c
Trabajo Castillo.Max Juan.Pablo.Cabezas Antonio.Mendoza 1cTrabajo Castillo.Max Juan.Pablo.Cabezas Antonio.Mendoza 1c
Trabajo Castillo.Max Juan.Pablo.Cabezas Antonio.Mendoza 1c
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datos
 

Destacado (6)

Introducción a sql
Introducción a  sqlIntroducción a  sql
Introducción a sql
 
LENGUAJE DE CONSULTA ESTRUCTURADO
LENGUAJE DE CONSULTA ESTRUCTURADOLENGUAJE DE CONSULTA ESTRUCTURADO
LENGUAJE DE CONSULTA ESTRUCTURADO
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datos
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datos
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
 

Similar a Lenguaje de Consulta Estructurado (SQL)

Fundamentos de base de datos
Fundamentos de base de datosFundamentos de base de datos
Fundamentos de base de datos
Aaron Canul
 

Similar a Lenguaje de Consulta Estructurado (SQL) (20)

Sql
SqlSql
Sql
 
PRUEBA
PRUEBAPRUEBA
PRUEBA
 
Modulo2 tema 3-lenguaje sql-ddl
Modulo2 tema 3-lenguaje sql-ddlModulo2 tema 3-lenguaje sql-ddl
Modulo2 tema 3-lenguaje sql-ddl
 
Bases de datos svmm
Bases de datos svmmBases de datos svmm
Bases de datos svmm
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datos
 
Act4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroyAct4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroy
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
MYSQL Y CONSULTAS SQL
MYSQL Y CONSULTAS SQLMYSQL Y CONSULTAS SQL
MYSQL Y CONSULTAS SQL
 
Sql Server
Sql ServerSql Server
Sql Server
 
Fundamentos de base de datos
Fundamentos de base de datosFundamentos de base de datos
Fundamentos de base de datos
 
Unidad iv ddl
Unidad iv ddlUnidad iv ddl
Unidad iv ddl
 
Datos
DatosDatos
Datos
 
Datos
DatosDatos
Datos
 
Bases de-datos
Bases de-datosBases de-datos
Bases de-datos
 
Desarrollo de aplicación
Desarrollo de aplicaciónDesarrollo de aplicación
Desarrollo de aplicación
 
Desarrollo de aplicación bases de datos
Desarrollo de aplicación bases de datosDesarrollo de aplicación bases de datos
Desarrollo de aplicación bases de datos
 
Act4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromoAct4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromo
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Clase de investigacion presentacion 1
Clase de investigacion presentacion 1Clase de investigacion presentacion 1
Clase de investigacion presentacion 1
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 

Último (20)

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 

Lenguaje de Consulta Estructurado (SQL)

  • 1. Alfredo Abel Jiménez DIPLOMADO DE HABILITACIÓN DOCENTE
  • 2.
  • 3. 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 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 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.
  • 4.
  • 5.  DB2  Firebird  HSQL  Informix  Interbase  MariaDB  Microsoft SQL Server  MySQL  Oracle  PostgreSQL  PervasiveSQL  SQLite  Sybase ASE
  • 6.
  • 7. El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales y permite así gran variedad de operaciones. Tipos de Datos: Algunos de los tipos de datos básicos de SQL son: Char, varchar, numeric, float, double, Date, Time, Timestamp, binary, cursor, entre otros.
  • 8.
  • 9. El lenguaje de definición de datos (en inglés Data Definition Language, o DDL), es el que se encarga de la modificación de la estructura de los objetos de la base de datos. Incluye órdenes para modificar, borrar o definir las tablas en las que se almacenan los datos de la base de datos. Existen cuatro operaciones básicas: (cont.)
  • 10.  CREATE | CREAR  ALTER | MODIFICAR  DROP | ELIMINAR  TRUNCATE | BORRAR TABLA
  • 11.
  • 12. Un lenguaje de manipulación de datos (Data Manipulation Language, o DML en inglés) es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios llevar a cabo las tareas de consulta o manipulación de los datos, organizados por el modelo de datos adecuado. Los comandos utilizados son: (cont.)
  • 13.  SELECT | SELECCIONAR  INSERT | INSERTAR  UPDATE  DELETE