Guia SQL DML
Guia SQL DML
Guia SQL DML
DE BASE DEDATOS
CURSO: CICLO
Objetivos:
Carga de Datos en lotes: Importación
Sentencias de actualización (INSERT, DELETE, UPDATE)
Sentencias SELECT, Funciones escalares y Agrupamiento
Introducción
Lenguaje de Manipulación de Datos, parte del SQL USADO PARA EXTRAER datos o
actualizarlos, generalmente no existe una forma única para realizar una operación sobre
datos sobretodo en caso de consultas.
Utilizando código SQL se procederá a Cargar los registros en las tablas de la base Datos
Empresa:
Desde nueva consulta cargar el archivo CargarDatos.sql, proporcionado por el Profesor Y
luego ejecutar dicha consulta.
Pasos:
IDCARGO NOMBRECARGO
01 ANALISTAS 02
DIGITADOR
03 DISEÑADOR
04 GERENTE
05 JEFE DE VENTAS
06 OPERADOR
07 PRESIDENTE
08 REPRESENTANTE DE VENTAS
Puede depender de
Las personas que trabajan en Toda persona tiene En las empresas EMPRESA y
están asignados un lugar de toda persona a un departamento residencia tiene un
cargo
IDPER IDDEP APELLIDO NOMBRE UBIGEO FECINGRESO CARGO SEXO FECNACIMIENTO SUELDO BONIFICACION COMISION
000020 B01 Tirado Miguel 140101 10/10/1991 04 M 02/02/1968 41250 800 3300
000030 C01 Wong Sonia 140102 05/04/1993 04 F 11/05/1961 38250 800 3060
000050 E01 Guanira Juan 140109 07/08/1967 04 M 05/09/1945 40175 800 3214
000060 D11 Sierra Ian 140200 04/09/1991 04 M 07/07/1965 32250 500 2580
000090 E11 Andrade Elena 140110 10/08/1988 04 F 10/05/1961 20175 500 2314
000100 D01 Salas Teodoro 140101 09/06/1998 04 M 08/12/1976 26150 500 2092
000110 A00 Lora Victor 140000 06/05/1976 05 M 05/11/1949. 19500 900 3724
000120 A01 Ordoñez Sandro 140109 05/12/1981 02 M 08/10/1962 29250 600 2214
000130 C01 Quintana Dolores 140102 08/07/1989 01 F 11/09/1945 23800 500 1904
000140 C01 Niconili Hugo 140102 10/12/1994 01 M 09/01/1966 28420 600 2245
000150 D11 Ortiz Beto 140200 02/02/1990 03 M 07/05/1967 25280 500 2022
000160 D11 Paniagua Isabel 140200 11/10/1995 03 F 12/04/1975 22250 400 1780
000170 D11 Yong Manuel 140200 05/09/1996 03 M 05/01/1971 24680 500 1974
000180 D11 Huertas Cristina 140200 01/01/1983 07 F 12/08/1953 52750 1000 4200
000190 D11 Camino Jaime 140200 06/07/1992 03 M 05/06/1972 20450 400 1636
000200 D11 Barron David 140200 03/03/1984 03 M 09/05/1961 27740 600 2217
000210 D11 Jara Guillermo 140200 11/04/1997 03 M 03/02/1973 18270 400 1462
Idcli cli001
Ruc 10166759401
NombreCli Manuel Sánchez Chero
Idcli cli002
Ruc 20166756401
NombreCli Frank Guerreros Campos
Idcli cli002
Ruc 15116675643
NombreCli Yaisa Sánchez Miranda
idcli='Cli003'
Utilizando la instrucción update, actualizar los datos del cliente Cli002, de acuerdo a la
tabla
Idcli cli002
Ruc 10335940721
NombreCli Franklin Guerrero Campos
:: Base de Datos – Guias de Laboratorios:: -8-
update cliente
set ruc='10335940721', nombrecli='Franklin Guerrero Campos' where
idcli='cli002'
000020 Tirado M
000030 Wong F
000050 Guanira M
000060 Sierra M
000090 Andrade F
000100 Salas M
000110 Lora M
000120 Ordoñez M
000130 Quintana F
000140 Niconili M
000150 Ortiz M
000160 Paniagua F
000170 Yong M
000180 Huertas F
000190 Camino M
000200 Barron M
000210 Jara M
000220 Luca F
000230 Fuentes M
000240 Mendoza M
select idper,apellido,sexo
from persona where sexo='M