SlideShare uma empresa Scribd logo
1 de 16
 Integrantes:
• BAJANA ANDRES
• LUZARDO EDUARDO
• SANCAN ANAIS
• VELASQUEZ MIGUEL
INSERT
La instrucción INSERT permite crear o insertar nuevos
registros en una tabla.
Esta instrucción tiene el siguiente formato:
INSERT INTO NombreTabla (ListaColumnas)
VALUES (ListaValoresDatos)
Ejemplo Sentencia INSERT
CursoICursoI
DD
NombreNombre CreditoCredito
ss
HoraHora
ss
C01 Matemática 4 4
C02 Fisica I 4 4
C03 Algebra 3 4
C04 Filosofia 2 2
CursoICursoI
DD
NombreNombre CreditoCredito
ss
HoraHora
ss
C01 Matemátic
a
4 4
C02 Fisica I 4 4
C03 Algebra 3 4
C04 Filosofia 2 2
C05 Simulación 3 4
TABLA: CURSO
Sentencia
Insert into Curso
(CursoID, nombre, creditos, horas)
Values(“C05”,’’Simulación”,3,4)
Luego de ejecutar la sentencia se
agrega al final de la tabla.
Resultado
Requerimiento
Registrar los datos del siguiente curso:
Código: C05, Nombre: Simulación,
Créditos: 3 y Horas: 4.
EJEMPLO :
NombreTabla puede ser una tabla base o una vista
actualizable.
ListaColumnas representa una lista de uno o más nombres
de columnas, separados por comas.
INSERT INTO  Alumnos 
(ID_ALUMNO , NOMBRE , APELLIDOS)
VALUES (1 , 'Pablo' , 'Hernandaz Mata')
EJEMPLO:
La ListaColumnas es opcional.
Si se especifica esta lista de columnas, todas las columnas
omitidas de la lista deberán haber sido declaradas como
columnas NULL.
ListaValoresDatos debe corresponderse con la ListaColumnas
de la forma siguiente:
DETALLE
El número de elementos de cada lista debe ser el
mismo.
Debe haber una correspondencia directa entre las
posiciones de los elementos de ambas listas
El tipo de datos de cada elemento de
ListaValoresDatos debe ser compatible con el tipo
de datos de la correspondiente columna.
Sentencia DELETE
 La instrucción DELETE permite eliminar una o más filas de una
tabla.
 Sintaxis
DELETE <Nombre de la tabla>
[WHERE <Condición>]
DELETE
Solo debemos indicar que registros deseamos
eliminar mediante la cláusula WHERE
DELETE FROM Vehiculos WHERE Marca = ‘Mazda’
La siguiente instrucción elimina todos los registros
de la tabla VEHICULOS:
DELETE FROM Vehiculos
Sentencia DELETE
CursoICursoI
DD
NombreNombre CréditoCrédito
ss
HoraHora
ss
C01 Matemática 4 4
C02 Física I 4 4
C03 Algebra 3 4
C04 Filosofía 2 2
C05 Simulación 3 4
TABLA:
CURSO
CursoICursoI
DD
NombreNombre CréditoCrédito
ss
HoraHora
ss
C01 Matemática 4 4
C02 Física I 4 4
C04 Filosofía 2 2
Como se puede observar solo
permanecen aquellas filas
donde, el valor de la columna
créditos es diferente a 3
Resultado
Sentencia
Delete from Curso
Where creditos=3
Requerimiento
Modificar el numero de horas y
créditos del curso que tiene el código
C01.
Sentencia UPDATE
 Esta sentencia nos permite modificar la información
de las tablas
 Sintaxis
UPDATE <Nombre de la Tabla>
SET <columna> = <Nuevo Valor>
[WHERE <condición>]
Sentencia UPDATE
CursoICursoI
DD
NombreNombre CreditoCredito
ss
HoraHora
ss
C01 Matemática 4 4
C02 Fisica I 4 4
C03 Algebra 3 4
C04 Filosofia 2 2
C05 Simulación 3 4
Requerimiento
Modificar el numero de horas de todos
los cursos.
Set horas = 0
TABLA: CURSO
CursoICursoI
DD
NombreNombre CreditoCredito
ss
HoraHora
ss
C01 Matemática 4 0
C02 Física I 4 0
C03 Algebra 3 0
C04 Filosofía 2 0
C05 Simulación 3 0
Como se puede observar actualiza a
todas las filas de la tablaSentencia
Update Curso
Set horas = 0
Resultado
Sentencia UPDATE
CursoICursoI
DD
NombreNombre CreditoCredito
ss
HoraHora
ss
C01 Matemática 4 4
C02 Fisica I 4 4
C03 Algebra 3 4
C04 Filosofia 2 2
C05 Simulación 3 4
Sentencia
Update Curso
Set horas = 5, creditos=3
Where CursoID = “C01”
TABLA: CURSO
CursoID Nombre Creditos Horas
C01 Matemática 3 5
C02 Física I 4 4
C03 Algebra 3 4
C04 Filosofía 2 2
C05 Simulación 3 4
Como se puede observar actualiza a
solo aquella fila, donde el código es
igual a C01
Requerimiento
Modificar el numero de horas y
créditos del curso que tiene el código
C01.
Resultado
REGLAS ACID
Es un acrónimo de Atomicity, Consistency, Isolation and
Durability: Atomicidad, Consistencia, Aislamiento y
Durabilidad en español.
INSERT: Instrucción para agregar registros en SQL
INSERT: Instrucción para agregar registros en SQL
INSERT: Instrucción para agregar registros en SQL

Mais conteúdo relacionado

Semelhante a INSERT: Instrucción para agregar registros en SQL

Sql Lenguaje Estructurado de Consulta
Sql Lenguaje Estructurado de ConsultaSql Lenguaje Estructurado de Consulta
Sql Lenguaje Estructurado de ConsultaSaludsa
 
2º medio-guia-reforzamiento-operatoria-combinada-numeros-racionales
2º medio-guia-reforzamiento-operatoria-combinada-numeros-racionales2º medio-guia-reforzamiento-operatoria-combinada-numeros-racionales
2º medio-guia-reforzamiento-operatoria-combinada-numeros-racionalessebastian
 
Arreglos Bidimensionales - Java - NetBeans
Arreglos Bidimensionales - Java - NetBeansArreglos Bidimensionales - Java - NetBeans
Arreglos Bidimensionales - Java - NetBeansDaniel Gómez
 
Ejercicio de tablas y consultas en my sql (1)
Ejercicio de tablas y consultas en my sql (1)Ejercicio de tablas y consultas en my sql (1)
Ejercicio de tablas y consultas en my sql (1)John Walk
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014Henry Cambal
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014Henry Cambal
 

Semelhante a INSERT: Instrucción para agregar registros en SQL (11)

Sql Lenguaje Estructurado de Consulta
Sql Lenguaje Estructurado de ConsultaSql Lenguaje Estructurado de Consulta
Sql Lenguaje Estructurado de Consulta
 
Practica 11
Practica 11Practica 11
Practica 11
 
2º medio-guia-reforzamiento-operatoria-combinada-numeros-racionales
2º medio-guia-reforzamiento-operatoria-combinada-numeros-racionales2º medio-guia-reforzamiento-operatoria-combinada-numeros-racionales
2º medio-guia-reforzamiento-operatoria-combinada-numeros-racionales
 
Arreglos Bidimensionales - Java - NetBeans
Arreglos Bidimensionales - Java - NetBeansArreglos Bidimensionales - Java - NetBeans
Arreglos Bidimensionales - Java - NetBeans
 
ITESO
ITESOITESO
ITESO
 
Guias de Practica SQL
Guias de Practica SQLGuias de Practica SQL
Guias de Practica SQL
 
Manual lenguaje sql comp 1
Manual lenguaje sql comp 1Manual lenguaje sql comp 1
Manual lenguaje sql comp 1
 
Examen 2
Examen 2Examen 2
Examen 2
 
Ejercicio de tablas y consultas en my sql (1)
Ejercicio de tablas y consultas en my sql (1)Ejercicio de tablas y consultas en my sql (1)
Ejercicio de tablas y consultas en my sql (1)
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 

Mais de Sergio Perez

MANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓNMANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓNSergio Perez
 
MANEJO DE SENTENCIAS DE DEFINICION
MANEJO DE SENTENCIAS DE DEFINICIONMANEJO DE SENTENCIAS DE DEFINICION
MANEJO DE SENTENCIAS DE DEFINICIONSergio Perez
 
MANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓNMANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓNSergio Perez
 
Manejo De Sentencias De Definicion
Manejo De Sentencias De DefinicionManejo De Sentencias De Definicion
Manejo De Sentencias De DefinicionSergio Perez
 
manejo de sentencias de recuperación
manejo de sentencias de recuperaciónmanejo de sentencias de recuperación
manejo de sentencias de recuperaciónSergio Perez
 

Mais de Sergio Perez (6)

MANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓNMANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓN
 
MANEJO DE SENTENCIAS DE DEFINICION
MANEJO DE SENTENCIAS DE DEFINICIONMANEJO DE SENTENCIAS DE DEFINICION
MANEJO DE SENTENCIAS DE DEFINICION
 
MANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓNMANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓN
 
instalacion
instalacion instalacion
instalacion
 
Manejo De Sentencias De Definicion
Manejo De Sentencias De DefinicionManejo De Sentencias De Definicion
Manejo De Sentencias De Definicion
 
manejo de sentencias de recuperación
manejo de sentencias de recuperaciónmanejo de sentencias de recuperación
manejo de sentencias de recuperación
 

Último

Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfvladimirpaucarmontes
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosMARGARITAMARIAFERNAN1
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 

Último (20)

Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 

INSERT: Instrucción para agregar registros en SQL

  • 1.  Integrantes: • BAJANA ANDRES • LUZARDO EDUARDO • SANCAN ANAIS • VELASQUEZ MIGUEL
  • 2. INSERT La instrucción INSERT permite crear o insertar nuevos registros en una tabla. Esta instrucción tiene el siguiente formato: INSERT INTO NombreTabla (ListaColumnas) VALUES (ListaValoresDatos)
  • 3. Ejemplo Sentencia INSERT CursoICursoI DD NombreNombre CreditoCredito ss HoraHora ss C01 Matemática 4 4 C02 Fisica I 4 4 C03 Algebra 3 4 C04 Filosofia 2 2 CursoICursoI DD NombreNombre CreditoCredito ss HoraHora ss C01 Matemátic a 4 4 C02 Fisica I 4 4 C03 Algebra 3 4 C04 Filosofia 2 2 C05 Simulación 3 4 TABLA: CURSO Sentencia Insert into Curso (CursoID, nombre, creditos, horas) Values(“C05”,’’Simulación”,3,4) Luego de ejecutar la sentencia se agrega al final de la tabla. Resultado Requerimiento Registrar los datos del siguiente curso: Código: C05, Nombre: Simulación, Créditos: 3 y Horas: 4.
  • 4. EJEMPLO : NombreTabla puede ser una tabla base o una vista actualizable. ListaColumnas representa una lista de uno o más nombres de columnas, separados por comas. INSERT INTO  Alumnos  (ID_ALUMNO , NOMBRE , APELLIDOS) VALUES (1 , 'Pablo' , 'Hernandaz Mata')
  • 5. EJEMPLO: La ListaColumnas es opcional. Si se especifica esta lista de columnas, todas las columnas omitidas de la lista deberán haber sido declaradas como columnas NULL. ListaValoresDatos debe corresponderse con la ListaColumnas de la forma siguiente:
  • 6. DETALLE El número de elementos de cada lista debe ser el mismo. Debe haber una correspondencia directa entre las posiciones de los elementos de ambas listas El tipo de datos de cada elemento de ListaValoresDatos debe ser compatible con el tipo de datos de la correspondiente columna.
  • 7. Sentencia DELETE  La instrucción DELETE permite eliminar una o más filas de una tabla.  Sintaxis DELETE <Nombre de la tabla> [WHERE <Condición>]
  • 8. DELETE Solo debemos indicar que registros deseamos eliminar mediante la cláusula WHERE DELETE FROM Vehiculos WHERE Marca = ‘Mazda’ La siguiente instrucción elimina todos los registros de la tabla VEHICULOS: DELETE FROM Vehiculos
  • 9. Sentencia DELETE CursoICursoI DD NombreNombre CréditoCrédito ss HoraHora ss C01 Matemática 4 4 C02 Física I 4 4 C03 Algebra 3 4 C04 Filosofía 2 2 C05 Simulación 3 4 TABLA: CURSO CursoICursoI DD NombreNombre CréditoCrédito ss HoraHora ss C01 Matemática 4 4 C02 Física I 4 4 C04 Filosofía 2 2 Como se puede observar solo permanecen aquellas filas donde, el valor de la columna créditos es diferente a 3 Resultado Sentencia Delete from Curso Where creditos=3 Requerimiento Modificar el numero de horas y créditos del curso que tiene el código C01.
  • 10. Sentencia UPDATE  Esta sentencia nos permite modificar la información de las tablas  Sintaxis UPDATE <Nombre de la Tabla> SET <columna> = <Nuevo Valor> [WHERE <condición>]
  • 11. Sentencia UPDATE CursoICursoI DD NombreNombre CreditoCredito ss HoraHora ss C01 Matemática 4 4 C02 Fisica I 4 4 C03 Algebra 3 4 C04 Filosofia 2 2 C05 Simulación 3 4 Requerimiento Modificar el numero de horas de todos los cursos. Set horas = 0 TABLA: CURSO CursoICursoI DD NombreNombre CreditoCredito ss HoraHora ss C01 Matemática 4 0 C02 Física I 4 0 C03 Algebra 3 0 C04 Filosofía 2 0 C05 Simulación 3 0 Como se puede observar actualiza a todas las filas de la tablaSentencia Update Curso Set horas = 0 Resultado
  • 12. Sentencia UPDATE CursoICursoI DD NombreNombre CreditoCredito ss HoraHora ss C01 Matemática 4 4 C02 Fisica I 4 4 C03 Algebra 3 4 C04 Filosofia 2 2 C05 Simulación 3 4 Sentencia Update Curso Set horas = 5, creditos=3 Where CursoID = “C01” TABLA: CURSO CursoID Nombre Creditos Horas C01 Matemática 3 5 C02 Física I 4 4 C03 Algebra 3 4 C04 Filosofía 2 2 C05 Simulación 3 4 Como se puede observar actualiza a solo aquella fila, donde el código es igual a C01 Requerimiento Modificar el numero de horas y créditos del curso que tiene el código C01. Resultado
  • 13. REGLAS ACID Es un acrónimo de Atomicity, Consistency, Isolation and Durability: Atomicidad, Consistencia, Aislamiento y Durabilidad en español.