SlideShare una empresa de Scribd logo
1 de 2
•Nombre del estudiante: Jesús Gallegos Ruiz
•Grupo: 202
•Materia: Diseña y Administra Base de datos
simples
•Nombre del docente: M. en C. Irais Ruiz
Zavala
•Escuela: CECyTEM
Lenguaje SQL
Historia de 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.
Historia ¿Qué es?
SQL es un lenguaje de programación
estándar e interactivo para la obtención
de información desde una base de
datos y para actualizarla. Aunque SQL
es a la vez un ANSI y una norma ISO,
muchos productos de bases de datos
soportan SQL con extensiones
propietarias al lenguaje estándar. Las
consultas toman la forma de un lenguaje
de comandos que permite seleccionar,
insertar, actualizar, averiguar la
ubicación de los datos, y más. También
hay una interfaz de programación.
¿Para qué lo
utilizamos?
Usar SQL para describir conjuntos de
datos que pueden ayudarle a
responder preguntas. Cuando se
utiliza SQL, debe utilizar la sintaxis
correcta. Sintaxis es el conjunto de
reglas que se combinan correctamente
los elementos de un idioma. Sintaxis
SQL se basa en sintaxis inglés y utiliza
muchos de los mismos elementos de
Visual Basic para la sintaxis de
aplicaciones (VBA).
Ventajas y
desventajas
1.Es un sistema de
gestión de base de
datos.
2.Es útil para manejar
y obtener datos de la
red de redes.
3.Nos permite
olvidarnos de los
ficheros que forman
la base de datos.
1.Utiliza mucho la memoria
RAM para las instalaciones
y utilización de software.
2.No se puede utilizar como
practicas porque se
prohíben muchas cosas,
tiene restricciones en lo
particular.
3.La relación, calidad y el
precio esta muy debajo
comparado con oracle.
Comandos
que se
utilizan
Manipulando los datos.
SELECT se utiliza cuando quieres
leer (o seleccionar) tus datos.
INSERT se utiliza cuando quieres
añadir (o insertar) nuevos datos.
UPDATE se utiliza cuando quieres
cambiar (o actualizar) datos
existentes.
DELETE se utiliza cuando quieres
eliminar (o borrar) datos existentes.
REPLACE se utiliza cuando quieres
añadir o cambiar (o reemplazar)
datos nuevos o ya existentes.
TRUNCATE se utiliza cuando
quieres vaciar (o borrar) todos los
datos de la plantilla.
Sistemas Gestores de Bases
de datos que utilizan el
lenguaje SQL
MySQL
Oracle
Microsoft SQL Server
Microsoft Access
Microsoft Visual FoxPro
PostgreSQL

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Tenesaca jhonny bdii_t3
Tenesaca jhonny bdii_t3Tenesaca jhonny bdii_t3
Tenesaca jhonny bdii_t3
 
My sql
My sqlMy sql
My sql
 
Para entregar 3 mayo
Para entregar 3 mayoPara entregar 3 mayo
Para entregar 3 mayo
 
Modelo de desarrollo de aplicaciones en el entorno
Modelo de desarrollo de aplicaciones en el entornoModelo de desarrollo de aplicaciones en el entorno
Modelo de desarrollo de aplicaciones en el entorno
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
BASES DE DATOS - PRESENTACIÓN
BASES DE DATOS - PRESENTACIÓNBASES DE DATOS - PRESENTACIÓN
BASES DE DATOS - PRESENTACIÓN
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Edi futbol
Edi futbolEdi futbol
Edi futbol
 
SQL Server
SQL ServerSQL Server
SQL Server
 
Principales Bases de Datos
Principales Bases de DatosPrincipales Bases de Datos
Principales Bases de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Grupo1
Grupo1Grupo1
Grupo1
 
Medotos de busqueda gbi
Medotos de busqueda gbiMedotos de busqueda gbi
Medotos de busqueda gbi
 
My sql
My sqlMy sql
My sql
 
Base de datos kerwin mendez
Base de datos kerwin mendezBase de datos kerwin mendez
Base de datos kerwin mendez
 
Precentacion de P
Precentacion de PPrecentacion de P
Precentacion de P
 
5. SQL
5. SQL5. SQL
5. SQL
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Similar a Lenguaje SQL (20)

Datos
DatosDatos
Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
LENGUAJE SQL
LENGUAJE SQLLENGUAJE SQL
LENGUAJE SQL
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
base de datos
base de datosbase de datos
base de datos
 
base de datos
base de datosbase de datos
base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Cordova angelica basededatos
Cordova angelica basededatosCordova angelica basededatos
Cordova angelica basededatos
 
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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Características de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantesCaracterísticas de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantes
 
Bases de-datos
Bases de-datosBases de-datos
Bases de-datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de datos.
Base de datos.Base de datos.
Base de datos.
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 

Último

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 

Último (20)

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 

Lenguaje SQL

  • 1. •Nombre del estudiante: Jesús Gallegos Ruiz •Grupo: 202 •Materia: Diseña y Administra Base de datos simples •Nombre del docente: M. en C. Irais Ruiz Zavala •Escuela: CECyTEM
  • 2. Lenguaje SQL Historia de 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. Historia ¿Qué es? SQL es un lenguaje de programación estándar e interactivo para la obtención de información desde una base de datos y para actualizarla. Aunque SQL es a la vez un ANSI y una norma ISO, muchos productos de bases de datos soportan SQL con extensiones propietarias al lenguaje estándar. Las consultas toman la forma de un lenguaje de comandos que permite seleccionar, insertar, actualizar, averiguar la ubicación de los datos, y más. También hay una interfaz de programación. ¿Para qué lo utilizamos? Usar SQL para describir conjuntos de datos que pueden ayudarle a responder preguntas. Cuando se utiliza SQL, debe utilizar la sintaxis correcta. Sintaxis es el conjunto de reglas que se combinan correctamente los elementos de un idioma. Sintaxis SQL se basa en sintaxis inglés y utiliza muchos de los mismos elementos de Visual Basic para la sintaxis de aplicaciones (VBA). Ventajas y desventajas 1.Es un sistema de gestión de base de datos. 2.Es útil para manejar y obtener datos de la red de redes. 3.Nos permite olvidarnos de los ficheros que forman la base de datos. 1.Utiliza mucho la memoria RAM para las instalaciones y utilización de software. 2.No se puede utilizar como practicas porque se prohíben muchas cosas, tiene restricciones en lo particular. 3.La relación, calidad y el precio esta muy debajo comparado con oracle. Comandos que se utilizan Manipulando los datos. SELECT se utiliza cuando quieres leer (o seleccionar) tus datos. INSERT se utiliza cuando quieres añadir (o insertar) nuevos datos. UPDATE se utiliza cuando quieres cambiar (o actualizar) datos existentes. DELETE se utiliza cuando quieres eliminar (o borrar) datos existentes. REPLACE se utiliza cuando quieres añadir o cambiar (o reemplazar) datos nuevos o ya existentes. TRUNCATE se utiliza cuando quieres vaciar (o borrar) todos los datos de la plantilla. Sistemas Gestores de Bases de datos que utilizan el lenguaje SQL MySQL Oracle Microsoft SQL Server Microsoft Access Microsoft Visual FoxPro PostgreSQL