SlideShare una empresa de Scribd logo
Ejercicios
SQL en Access
SQL - Structured Query Language
P á g i n a | 2
EJERCICIOS SQL
Crear en Access la base de datos Empresa_1 y ejecutar las sentencias SQL
EMPLEADOS
ID_EMPLEADO NOMBRE APELLIDOS F_NACIMIENTO SEXO CARGO SALARIO
1 Carlos Jiménez Clarín 1985/05/03 H Mozo 1500
2 Elena Rubio Cuestas 1978/09/25 M Secretaria 1300
3 José Calvo Sisman 1990/11/12 H Mozo 1400
4 Margarita Rodríguez Garcés 1992/05/16 M Secretaria 1325
SCRIPT:
 CREACIÓN TABLAS
CREATE TABLE EMPLEADOS(
id_empleado int primary Key NOT NULL,
nombre char(50) NOT NULL,
apellidos char(50) NOT NULL,
f_nacimiento date NOT NULL,
sexo char(1) NOT NULL,
cargo char(50) NOT NULL,
salario int NOT NULL
);
 INSERCION DE DATOS TABLA EMPLEADO
INSERT INTO EMPLEADOS (id_empleado, nombre, apellidos, f_nacimiento, sexo, cargo, salario)
VALUES ('1','Carlos','Jiménez Clarín','1985/05/03','H','Mozo','1500');
INSERT INTO EMPLEADOS (id_empleado, nombre, apellidos, f_nacimiento, sexo, cargo, salario)
VALUES ('2','Elena','Rubio Cuestas','1978/09/25','M','Secretaria','1300');
INSERT INTO EMPLEADOS (id_empleado, nombre, apellidos, f_nacimiento, sexo, cargo, salario)
VALUES ('3','José','Calvo Sisman','1990/11/12','H','Mozo','1400');
INSERT INTO EMPLEADOS (id_empleado, nombre, apellidos, f_nacimiento, sexo, cargo, salario)
VALUES ('4','Margarita','Rodríguez Garcés','1992/05/16','M','Secretaria','1325');
 Ejemplo 1
¿Qué empleados tienen un salario mayor a 1350?
select NOMBRE , APELLIDOS
from EMPLEADOS
where SALARIO > 1350
 Ejemplo 2
¿Realizar una consulta que devuelva el nombre, apellidos y la fecha de nacimiento de aquellos empleados que
cobren más de 1350?
select NOMBRE , APELLIDOS , F_NACIMIENTO
from EMPLEADOS
where SALARIO > 1350
 Ejemplo 3
¿Qué empleados tienen un sueldo comprendido entre 1350 y 1450?
select NOMBRE , APELLIDOS
from EMPLEADOS
where SALARIO > 1350 and SALARIO <= 1450
SQL - Structured Query Language
P á g i n a | 3
 Ejemplo 4
¿Qué empleados son hombres?
select NOMBRE , APELLIDOS
from EMPLEADOS
where SEXO = 'H'
 Ejemplo 5
¿Cuáles son los nombres de los empleados tienen el cargo de MOZO?
select NOMBRE
from EMPLEADOS
where CARGO = 'MOZO'
 Ejemplo 6
¿Cuál es el empleado de código 4?
select APELLIDOS
from EMPLEADOS
where ID_EMPLEADO = 4
SQL - Structured Query Language
P á g i n a | 4
Crear en Access la siguiente bases de Datos y Ejecutar las sentencias SQL
DEPARTAMENTO
cod_dep nombre_dep localización
10 Desarrollo de Software El Coyolar
20 Análisis de Sistemas Guadalupe
30 Contabilidad Subtiava
40 Ventas San Felipe
EMPLEADO
cod_emp nombre edad oficio dir fecha_ing salario comisión cod_dep
1 Vargas Héctor 27 Vendedor León 12/05/1993 12000 40
2 Hernández Julio 27 Analista Chinandega 14/07/1982 13000 1500 20
3 Esquivel José 31 Director Juigalpa 05/06/1981 16700 1200 30
4 Delgado Carmen 37 Vendedor León 02/03/1983 13400 40
5 Castillo Luis 17 Vendedor Masaya 12/08/1982 16309 1000 40
6 Esquivel Alfonso 26 Presidente Nagarote 12/09/1981 15000 30
7 Pérez Luis 32 Empleado Managua 02/03/1980 16890 10
SCRIPT:
 CREACIÓN TABLAS
CREATE TABLE DEPARTAMENTO(
cod_dep int primary Key NOT NULL,
nombre_dep char(50) NOT NULL,
localización char (50) NOT NULL
);
CREATE TABLE EMPLEADO(
cod_emp int primary Key NOT NULL,
nombre char(50) NOT NULL,
edad int NOT NULL,
oficio char(50) NOT NULL,
dir char(50) NOT NULL,
fecha_ing char(50) NOT NULL,
salario int NOT NULL,
comisión int,
cod_dep int NOT NULL
);
 INSERCION DE DATOS TABLA DEPARTAMENTO
INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización)
VALUES ('10','Desarrollo de Software','El Coyolar');
INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización)
VALUES ('20','Análisis de Sistemas','Guadalupe');
INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización)
VALUES ('30','Contabilidad','Subtiava');
INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización)
VALUES ('40','Ventas','San Felipe');
 INSERCION DE DATOS TABLA EMPLEADO
INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep)
VALUES ('1','Vargas Héctor','27','Vendedor','León','12/05/1993','12000',null,'40');
INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep)
VALUES ('2','Hernández Julio','27',' Analista',' Chinandega','14/07/1982','13000','1500','20');
INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep)
VALUES ('3','Esquivel José','31','Director','Juigalpa','05/06/1981','16700','1200','30');
INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep)
VALUES ('4','Delgado Carmen','37','Vendedor','León','02/03/1983','13400',null,'40');
INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep)
VALUES ('5','Castillo Luis','17','Vendedor','Masaya','12/08/1982','16309','1000','40');
INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep)
VALUES ('6','Esquivel Alfonso','26','Presidente','Naragote','12/09/1981','15000',null,'30');
INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep)
VALUES ('7','Pérez Luis','32','Empleado','Managua','02/03/1980','16890',null,'10');
SQL - Structured Query Language
P á g i n a | 5
 Ejemplo 7
Listar los nombres de los empleados cuyo nombre termine con la letra ‘o’.
select nombre
from EMPLEADO
where nombre like '*o'
 Ejemplo 8
Seleccionar el nombre, el oficio y salario de los empleados que trabajan en León.
select nombre, oficio, salario
from EMPLEADO
where dir='León'
 Ejemplo 9
Calcular el salario medio de todos los empleados.
select avg(salario)
from EMPLEADO
 Ejemplo 10
¿Cuál es el máximo salario de los empleados del departamento número 10?
select max(salario)
from EMPLEADO
where cod_dep = 10
 Ejemplo 11
¿Cuántos empleados hay en el departamento número 10?
select count(*)
from EMPLEADO
where cod_dep = 10
 Ejemplo 12
¿Cuántos empleados hay en el departamento de VENTAS?
select count(*)
from EMPLEADO
where cod_dep=40
 Ejemplo 13
¿Cuántos empleados no tienen comisión?
select count(*)
from EMPLEADO
where comisión is null
 Ejemplo 14
Se desea saber cuántos nombres de los empleados empiezan por la letra ‘A’.
select count(*)
from EMPLEADO
where nombre like 'E*'
 Ejemplo 15
Para cada oficio obtener la suma de salarios.
select oficio, sum(salario)
from EMPLEADO group by oficio
SQL - Structured Query Language
P á g i n a | 6
 Ejemplo 16
Mostrar los datos de los empleados cuyo salario sea mayor que la media de todos los salarios.
select *
from EMPLEADO
where salario>(select avg(salario) from EMPLEADO)
 Ejemplo 17
Seleccionar el nombre del empleado que tiene máximo salario.
select nombre
from EMPLEADO
where salario=(select max(salario)from EMPLEADO)
 Ejemplo 18
Mostrar el nombre del empleado que tiene el salario más bajo.
select nombre
from EMPLEADO
where salario=(select min(salario)from EMPLEADO)
 Ejemplo 19
Insertar en la tabla EMPLEADO un empleado con código 8, nombre ‘Cajas Carlos’ de 32 años, oficio Analista, vive
en Matagalpa, fecha de ingreso en la empresa el 22-06-2001, su salario es de 15600, no tiene comisión y pertenece
al departamento 20.
INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep)
VALUES ('8','Cajas Carlos','32','Empleado','Matagalpa','22/06/2001','15600',null,'20');
 Ejemplo 20
Insertar en la tabla DEPARTAMENTO un departamento cuyo número sea 50, de nombre ‘GENERAL’ y cuya
localización sea ‘Laborio’.
INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización)
VALUES ('50','General','Laborio');
 Ejemplo 21
Insertar en la tabla DEPARTAMENTO un departamento cuyo número sea 60 y de nombre ‘PRUEBAS’ y cuya
localización sea ‘Puerto Cayo’.
INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización)
VALUES ('60','Pruebas','Puerto Cayo');
 Ejemplo 22
Doblar el salario a todos los empleados del departamento 30.
update EMPLEADO
set salario = salario*2
where cod_dep=30
 Ejemplo 23
Cambiar todos los empleados del departamento número 30 al departamento número 20.
update EMPLEADO
set cod_dep = 20
where cod_dep = 30
 Ejemplo 24
Incrementar en un 10% el sueldo de los empleados del departamento 10.
update EMPLEADO
set salario=salario*1.1
where cod_dep=10
SQL - Structured Query Language
P á g i n a | 7
 Ejemplo 25
Cambiar la localidad del departamento número 10 a ‘Zaragoza’.
update EMPLEADO
set localizacion='Zaragoza'
where cod_dep = 10
 Ejemplo 26
En la tabla DEPARTAMENTO borrar el departamento número 40.
delete from DEPARTAMENTO
where cod_dep = 40
 Ejemplo 27
En la tabla EMPELADO borrar todos los empleados que sean del departamento 20.
delete from EMPLEADO
where cod_dep = 20
 Ejemplo 28
Mostrar el nombre, salario y nombre del departamento de los empleados que tengan el mismo oficio que ‘Esquivel
Alfonso’
select nombre, salario, nombre_dep
from EMPLEADO, DEPARTAMENTO
where EMPLEADO.cod_dep=DEPARTAMENTO.cod_dep and oficio = (select oficio from EMPLEADO
where nombre='Vargas Héctor')
 Ejemplo 29
Mostrar el nombre, salario y nombre del departamento de los empleados que tengan el mismo oficio que “Castillo
Luis” y que no tengan comisión.
select nombre, salario, nombre_dep
from EMPLEADO, DEPARTAMENTO
where EMPLEADO.cod_dep=DEPARTAMENTO.cod_dep and oficio = (select oficio from EMPLEADO
where nombre='Castillo Luis') and comisión is null
 Ejemplo 30
Mostrar el nombre y oficio de los empleados que trabajan en el departamento de contabilidad ordenados por
nombres
Select nombre, oficio
from EMPLEADO, DEPARTAMENTO
where EMPLEADO.cod_dep=DEPARTAMENTO.cod_dep and nombre_dep = 'Contabilidad' order by
nombre
 Ejemplo 31
Calcula el salario mínimo de los empleados del departamento ‘VENTAS’.
select min(salario)
from EMPLEADO, DEPARTAMENTO
where EMPLEADO.cod_dep=DEPARTAMENTO.cod_dep and nombre_dep='Ventas'
 Ejemplo 32
Calcula el promedio del salario de los empleados del departamento de ‘CONTABILIDAD’.
select avg(salario)
from EMPLEADO, DEPARTAMENTO
where EMPLEADO.cod_dep=DEPARTAMENTO.cod_dep and nombre_dep='Contabilidad'

Más contenido relacionado

Destacado

Introduccion a las telecomunicaciones
Introduccion a las telecomunicacionesIntroduccion a las telecomunicaciones
Introduccion a las telecomunicaciones
Dyego de Alvaro
 
Medios Fisicos
Medios FisicosMedios Fisicos
Medios Fisicos
verorteg
 
Ejerciciossqlaccess 150113092937-conversion-gate01
Ejerciciossqlaccess 150113092937-conversion-gate01Ejerciciossqlaccess 150113092937-conversion-gate01
Ejerciciossqlaccess 150113092937-conversion-gate01
Dyego de Alvaro
 
Diego mora resumen_12
Diego mora resumen_12Diego mora resumen_12
Diego mora resumen_12
Dyego de Alvaro
 
Portafolio estudianteupa2014 (2)
Portafolio estudianteupa2014 (2)Portafolio estudianteupa2014 (2)
Portafolio estudianteupa2014 (2)Dyego de Alvaro
 
(429440233) prezjesicabdt1 150114144127-conversion-gate01
(429440233) prezjesicabdt1 150114144127-conversion-gate01(429440233) prezjesicabdt1 150114144127-conversion-gate01
(429440233) prezjesicabdt1 150114144127-conversion-gate01
Dyego de Alvaro
 
013 teoria de-redes
013 teoria de-redes013 teoria de-redes
013 teoria de-redes
Dyego de Alvaro
 
Diego mora resumen_pdf10
Diego mora resumen_pdf10Diego mora resumen_pdf10
Diego mora resumen_pdf10
Dyego de Alvaro
 
Mora diego 6_s_ti_1
Mora diego 6_s_ti_1Mora diego 6_s_ti_1
Mora diego 6_s_ti_1
Dyego de Alvaro
 
Historia de las telecomunicaciones
Historia de las telecomunicacionesHistoria de las telecomunicaciones
Historia de las telecomunicaciones
Dyego de Alvaro
 
Codigo ascii
Codigo asciiCodigo ascii
Codigo ascii
Dyego de Alvaro
 
Final
FinalFinal

Destacado (20)

Introduccion a las telecomunicaciones
Introduccion a las telecomunicacionesIntroduccion a las telecomunicaciones
Introduccion a las telecomunicaciones
 
Medios Fisicos
Medios FisicosMedios Fisicos
Medios Fisicos
 
Posidi
PosidiPosidi
Posidi
 
Ejerciciossqlaccess 150113092937-conversion-gate01
Ejerciciossqlaccess 150113092937-conversion-gate01Ejerciciossqlaccess 150113092937-conversion-gate01
Ejerciciossqlaccess 150113092937-conversion-gate01
 
Silabo
SilaboSilabo
Silabo
 
Diego mora resumen_12
Diego mora resumen_12Diego mora resumen_12
Diego mora resumen_12
 
Portafolio estudianteupa2014 (2)
Portafolio estudianteupa2014 (2)Portafolio estudianteupa2014 (2)
Portafolio estudianteupa2014 (2)
 
5
55
5
 
(429440233) prezjesicabdt1 150114144127-conversion-gate01
(429440233) prezjesicabdt1 150114144127-conversion-gate01(429440233) prezjesicabdt1 150114144127-conversion-gate01
(429440233) prezjesicabdt1 150114144127-conversion-gate01
 
013 teoria de-redes
013 teoria de-redes013 teoria de-redes
013 teoria de-redes
 
Diego mora resumen_pdf10
Diego mora resumen_pdf10Diego mora resumen_pdf10
Diego mora resumen_pdf10
 
Mora diego 6_s_ti_1
Mora diego 6_s_ti_1Mora diego 6_s_ti_1
Mora diego 6_s_ti_1
 
Historia de las telecomunicaciones
Historia de las telecomunicacionesHistoria de las telecomunicaciones
Historia de las telecomunicaciones
 
Unidad2
Unidad2Unidad2
Unidad2
 
7
77
7
 
Codigo ascii
Codigo asciiCodigo ascii
Codigo ascii
 
Los ejes transversales
Los ejes transversalesLos ejes transversales
Los ejes transversales
 
Final
FinalFinal
Final
 
2
22
2
 
Javares
JavaresJavares
Javares
 

Similar a Ejercicios sql access

Ejerciciossqlaccess 150113092937-conversion-gate01
Ejerciciossqlaccess 150113092937-conversion-gate01Ejerciciossqlaccess 150113092937-conversion-gate01
Ejerciciossqlaccess 150113092937-conversion-gate01
Dyego de Alvaro
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
Chars Orden
 
Practica2 postgresql
Practica2 postgresqlPractica2 postgresql
Practica2 postgresql
Raymundo Lumbreras
 
Examen de sql(inga pardave max)
Examen de sql(inga pardave max)Examen de sql(inga pardave max)
Examen de sql(inga pardave max)maxtronic
 
Ejercicio Práctico de Base de Datos
Ejercicio Práctico de Base de DatosEjercicio Práctico de Base de Datos
Ejercicio Práctico de Base de Datos
Pilar Pardo Hidalgo
 
Manual sql server
Manual sql serverManual sql server
Manual sql server
Ashley Stronghold Witwicky
 
Manualsqlserverparte
ManualsqlserverparteManualsqlserverparte
Manualsqlserverparte
Juan Timoteo Cori
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivar
nahun1385
 
Tutorial Teorico-Practico Sql server 2000 (233 paginas)
Tutorial Teorico-Practico Sql server 2000 (233 paginas)Tutorial Teorico-Practico Sql server 2000 (233 paginas)
Tutorial Teorico-Practico Sql server 2000 (233 paginas)
Martin Murciego
 
Guia de ejercicios para resolver sql
Guia de ejercicios para resolver sqlGuia de ejercicios para resolver sql
Guia de ejercicios para resolver sql
Ashley Stronghold Witwicky
 
Complemento del manual de programacion iii sql
Complemento del manual de programacion iii sqlComplemento del manual de programacion iii sql
Complemento del manual de programacion iii sql
Laura Miranda Dominguez
 
Soluciones ejercicios 3
Soluciones ejercicios 3Soluciones ejercicios 3
Soluciones ejercicios 3
yover01
 
trabajo calificado BASEDATOS.pdf
trabajo calificado BASEDATOS.pdftrabajo calificado BASEDATOS.pdf
trabajo calificado BASEDATOS.pdf
EDUARDORODRIGUEZMORA1
 
Ejercicio completo colegio
Ejercicio completo colegioEjercicio completo colegio
Ejercicio completo colegiogusanchez2668
 
FSI-BD-T7-EjerciciosSQLResueltos.pdf
FSI-BD-T7-EjerciciosSQLResueltos.pdfFSI-BD-T7-EjerciciosSQLResueltos.pdf
FSI-BD-T7-EjerciciosSQLResueltos.pdf
davidvargas666
 
Ficha de trabajo numeración
Ficha de trabajo   numeraciónFicha de trabajo   numeración
Ficha de trabajo numeraciónMiguel Angel
 

Similar a Ejercicios sql access (20)

Ejerciciossqlaccess 150113092937-conversion-gate01
Ejerciciossqlaccess 150113092937-conversion-gate01Ejerciciossqlaccess 150113092937-conversion-gate01
Ejerciciossqlaccess 150113092937-conversion-gate01
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
 
Practica2 postgresql
Practica2 postgresqlPractica2 postgresql
Practica2 postgresql
 
Examen de sql(inga pardave max)
Examen de sql(inga pardave max)Examen de sql(inga pardave max)
Examen de sql(inga pardave max)
 
Ejercicio Práctico de Base de Datos
Ejercicio Práctico de Base de DatosEjercicio Práctico de Base de Datos
Ejercicio Práctico de Base de Datos
 
Manual sql server
Manual sql serverManual sql server
Manual sql server
 
Manualsqlserverparte
ManualsqlserverparteManualsqlserverparte
Manualsqlserverparte
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivar
 
Tutorial Teorico-Practico Sql server 2000 (233 paginas)
Tutorial Teorico-Practico Sql server 2000 (233 paginas)Tutorial Teorico-Practico Sql server 2000 (233 paginas)
Tutorial Teorico-Practico Sql server 2000 (233 paginas)
 
Guia de ejercicios para resolver sql
Guia de ejercicios para resolver sqlGuia de ejercicios para resolver sql
Guia de ejercicios para resolver sql
 
Complemento del manual de programacion iii sql
Complemento del manual de programacion iii sqlComplemento del manual de programacion iii sql
Complemento del manual de programacion iii sql
 
Colegio
ColegioColegio
Colegio
 
Soluciones ejercicios 3
Soluciones ejercicios 3Soluciones ejercicios 3
Soluciones ejercicios 3
 
trabajo calificado BASEDATOS.pdf
trabajo calificado BASEDATOS.pdftrabajo calificado BASEDATOS.pdf
trabajo calificado BASEDATOS.pdf
 
Ejercicio completo colegio
Ejercicio completo colegioEjercicio completo colegio
Ejercicio completo colegio
 
FSI-BD-T7-EjerciciosSQLResueltos.pdf
FSI-BD-T7-EjerciciosSQLResueltos.pdfFSI-BD-T7-EjerciciosSQLResueltos.pdf
FSI-BD-T7-EjerciciosSQLResueltos.pdf
 
Oracle sep 01
Oracle sep 01Oracle sep 01
Oracle sep 01
 
Relaciones
RelacionesRelaciones
Relaciones
 
Sql2
Sql2Sql2
Sql2
 
Ficha de trabajo numeración
Ficha de trabajo   numeraciónFicha de trabajo   numeración
Ficha de trabajo numeración
 

Más de Dyego de Alvaro

Rubric of evaluation1
Rubric of evaluation1Rubric of evaluation1
Rubric of evaluation1
Dyego de Alvaro
 
Poyecto culture-1-2
Poyecto culture-1-2Poyecto culture-1-2
Poyecto culture-1-2
Dyego de Alvaro
 
Lista de verbos irregulares
Lista de verbos irregularesLista de verbos irregulares
Lista de verbos irregulares
Dyego de Alvaro
 
Competencias comunicativas english
Competencias comunicativas englishCompetencias comunicativas english
Competencias comunicativas english
Dyego de Alvaro
 
Practico
PracticoPractico
Practico
Dyego de Alvaro
 
Examen de redes
Examen de redesExamen de redes
Examen de redes
Dyego de Alvaro
 
Diego mora
Diego moraDiego mora
Diego mora
Dyego de Alvaro
 
Que es-la-multiplexacion
Que es-la-multiplexacionQue es-la-multiplexacion
Que es-la-multiplexacion
Dyego de Alvaro
 
012 teoria de-redes
012 teoria de-redes012 teoria de-redes
012 teoria de-redes
Dyego de Alvaro
 
011 teoria de-redes
011 teoria de-redes011 teoria de-redes
011 teoria de-redes
Dyego de Alvaro
 
010 teoria de-redes
010 teoria de-redes010 teoria de-redes
010 teoria de-redes
Dyego de Alvaro
 
009 teoria de-redes
009 teoria de-redes009 teoria de-redes
009 teoria de-redes
Dyego de Alvaro
 
008 teoria de-redes
008 teoria de-redes008 teoria de-redes
008 teoria de-redes
Dyego de Alvaro
 
007 teoria de-redes
007 teoria de-redes007 teoria de-redes
007 teoria de-redes
Dyego de Alvaro
 
006 teoria de-redes
006 teoria de-redes006 teoria de-redes
006 teoria de-redes
Dyego de Alvaro
 
005 teoria de-redes
005 teoria de-redes005 teoria de-redes
005 teoria de-redes
Dyego de Alvaro
 
004 teoria de-redes
004 teoria de-redes004 teoria de-redes
004 teoria de-redes
Dyego de Alvaro
 

Más de Dyego de Alvaro (18)

Rubric of evaluation1
Rubric of evaluation1Rubric of evaluation1
Rubric of evaluation1
 
Poyecto culture-1-2
Poyecto culture-1-2Poyecto culture-1-2
Poyecto culture-1-2
 
Lista de verbos irregulares
Lista de verbos irregularesLista de verbos irregulares
Lista de verbos irregulares
 
Competencias comunicativas english
Competencias comunicativas englishCompetencias comunicativas english
Competencias comunicativas english
 
Practico
PracticoPractico
Practico
 
Examen de redes
Examen de redesExamen de redes
Examen de redes
 
3
33
3
 
Diego mora
Diego moraDiego mora
Diego mora
 
Que es-la-multiplexacion
Que es-la-multiplexacionQue es-la-multiplexacion
Que es-la-multiplexacion
 
012 teoria de-redes
012 teoria de-redes012 teoria de-redes
012 teoria de-redes
 
011 teoria de-redes
011 teoria de-redes011 teoria de-redes
011 teoria de-redes
 
010 teoria de-redes
010 teoria de-redes010 teoria de-redes
010 teoria de-redes
 
009 teoria de-redes
009 teoria de-redes009 teoria de-redes
009 teoria de-redes
 
008 teoria de-redes
008 teoria de-redes008 teoria de-redes
008 teoria de-redes
 
007 teoria de-redes
007 teoria de-redes007 teoria de-redes
007 teoria de-redes
 
006 teoria de-redes
006 teoria de-redes006 teoria de-redes
006 teoria de-redes
 
005 teoria de-redes
005 teoria de-redes005 teoria de-redes
005 teoria de-redes
 
004 teoria de-redes
004 teoria de-redes004 teoria de-redes
004 teoria de-redes
 

Último

UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
nievesjiesc03
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
eliecerespinosa
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia leeevalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
MaribelGaitanRamosRa
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 

Último (20)

UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia leeevalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 

Ejercicios sql access

  • 2. SQL - Structured Query Language P á g i n a | 2 EJERCICIOS SQL Crear en Access la base de datos Empresa_1 y ejecutar las sentencias SQL EMPLEADOS ID_EMPLEADO NOMBRE APELLIDOS F_NACIMIENTO SEXO CARGO SALARIO 1 Carlos Jiménez Clarín 1985/05/03 H Mozo 1500 2 Elena Rubio Cuestas 1978/09/25 M Secretaria 1300 3 José Calvo Sisman 1990/11/12 H Mozo 1400 4 Margarita Rodríguez Garcés 1992/05/16 M Secretaria 1325 SCRIPT:  CREACIÓN TABLAS CREATE TABLE EMPLEADOS( id_empleado int primary Key NOT NULL, nombre char(50) NOT NULL, apellidos char(50) NOT NULL, f_nacimiento date NOT NULL, sexo char(1) NOT NULL, cargo char(50) NOT NULL, salario int NOT NULL );  INSERCION DE DATOS TABLA EMPLEADO INSERT INTO EMPLEADOS (id_empleado, nombre, apellidos, f_nacimiento, sexo, cargo, salario) VALUES ('1','Carlos','Jiménez Clarín','1985/05/03','H','Mozo','1500'); INSERT INTO EMPLEADOS (id_empleado, nombre, apellidos, f_nacimiento, sexo, cargo, salario) VALUES ('2','Elena','Rubio Cuestas','1978/09/25','M','Secretaria','1300'); INSERT INTO EMPLEADOS (id_empleado, nombre, apellidos, f_nacimiento, sexo, cargo, salario) VALUES ('3','José','Calvo Sisman','1990/11/12','H','Mozo','1400'); INSERT INTO EMPLEADOS (id_empleado, nombre, apellidos, f_nacimiento, sexo, cargo, salario) VALUES ('4','Margarita','Rodríguez Garcés','1992/05/16','M','Secretaria','1325');  Ejemplo 1 ¿Qué empleados tienen un salario mayor a 1350? select NOMBRE , APELLIDOS from EMPLEADOS where SALARIO > 1350  Ejemplo 2 ¿Realizar una consulta que devuelva el nombre, apellidos y la fecha de nacimiento de aquellos empleados que cobren más de 1350? select NOMBRE , APELLIDOS , F_NACIMIENTO from EMPLEADOS where SALARIO > 1350  Ejemplo 3 ¿Qué empleados tienen un sueldo comprendido entre 1350 y 1450? select NOMBRE , APELLIDOS from EMPLEADOS where SALARIO > 1350 and SALARIO <= 1450
  • 3. SQL - Structured Query Language P á g i n a | 3  Ejemplo 4 ¿Qué empleados son hombres? select NOMBRE , APELLIDOS from EMPLEADOS where SEXO = 'H'  Ejemplo 5 ¿Cuáles son los nombres de los empleados tienen el cargo de MOZO? select NOMBRE from EMPLEADOS where CARGO = 'MOZO'  Ejemplo 6 ¿Cuál es el empleado de código 4? select APELLIDOS from EMPLEADOS where ID_EMPLEADO = 4
  • 4. SQL - Structured Query Language P á g i n a | 4 Crear en Access la siguiente bases de Datos y Ejecutar las sentencias SQL DEPARTAMENTO cod_dep nombre_dep localización 10 Desarrollo de Software El Coyolar 20 Análisis de Sistemas Guadalupe 30 Contabilidad Subtiava 40 Ventas San Felipe EMPLEADO cod_emp nombre edad oficio dir fecha_ing salario comisión cod_dep 1 Vargas Héctor 27 Vendedor León 12/05/1993 12000 40 2 Hernández Julio 27 Analista Chinandega 14/07/1982 13000 1500 20 3 Esquivel José 31 Director Juigalpa 05/06/1981 16700 1200 30 4 Delgado Carmen 37 Vendedor León 02/03/1983 13400 40 5 Castillo Luis 17 Vendedor Masaya 12/08/1982 16309 1000 40 6 Esquivel Alfonso 26 Presidente Nagarote 12/09/1981 15000 30 7 Pérez Luis 32 Empleado Managua 02/03/1980 16890 10 SCRIPT:  CREACIÓN TABLAS CREATE TABLE DEPARTAMENTO( cod_dep int primary Key NOT NULL, nombre_dep char(50) NOT NULL, localización char (50) NOT NULL ); CREATE TABLE EMPLEADO( cod_emp int primary Key NOT NULL, nombre char(50) NOT NULL, edad int NOT NULL, oficio char(50) NOT NULL, dir char(50) NOT NULL, fecha_ing char(50) NOT NULL, salario int NOT NULL, comisión int, cod_dep int NOT NULL );  INSERCION DE DATOS TABLA DEPARTAMENTO INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización) VALUES ('10','Desarrollo de Software','El Coyolar'); INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización) VALUES ('20','Análisis de Sistemas','Guadalupe'); INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización) VALUES ('30','Contabilidad','Subtiava'); INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización) VALUES ('40','Ventas','San Felipe');  INSERCION DE DATOS TABLA EMPLEADO INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep) VALUES ('1','Vargas Héctor','27','Vendedor','León','12/05/1993','12000',null,'40'); INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep) VALUES ('2','Hernández Julio','27',' Analista',' Chinandega','14/07/1982','13000','1500','20'); INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep) VALUES ('3','Esquivel José','31','Director','Juigalpa','05/06/1981','16700','1200','30'); INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep) VALUES ('4','Delgado Carmen','37','Vendedor','León','02/03/1983','13400',null,'40'); INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep) VALUES ('5','Castillo Luis','17','Vendedor','Masaya','12/08/1982','16309','1000','40'); INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep) VALUES ('6','Esquivel Alfonso','26','Presidente','Naragote','12/09/1981','15000',null,'30'); INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep) VALUES ('7','Pérez Luis','32','Empleado','Managua','02/03/1980','16890',null,'10');
  • 5. SQL - Structured Query Language P á g i n a | 5  Ejemplo 7 Listar los nombres de los empleados cuyo nombre termine con la letra ‘o’. select nombre from EMPLEADO where nombre like '*o'  Ejemplo 8 Seleccionar el nombre, el oficio y salario de los empleados que trabajan en León. select nombre, oficio, salario from EMPLEADO where dir='León'  Ejemplo 9 Calcular el salario medio de todos los empleados. select avg(salario) from EMPLEADO  Ejemplo 10 ¿Cuál es el máximo salario de los empleados del departamento número 10? select max(salario) from EMPLEADO where cod_dep = 10  Ejemplo 11 ¿Cuántos empleados hay en el departamento número 10? select count(*) from EMPLEADO where cod_dep = 10  Ejemplo 12 ¿Cuántos empleados hay en el departamento de VENTAS? select count(*) from EMPLEADO where cod_dep=40  Ejemplo 13 ¿Cuántos empleados no tienen comisión? select count(*) from EMPLEADO where comisión is null  Ejemplo 14 Se desea saber cuántos nombres de los empleados empiezan por la letra ‘A’. select count(*) from EMPLEADO where nombre like 'E*'  Ejemplo 15 Para cada oficio obtener la suma de salarios. select oficio, sum(salario) from EMPLEADO group by oficio
  • 6. SQL - Structured Query Language P á g i n a | 6  Ejemplo 16 Mostrar los datos de los empleados cuyo salario sea mayor que la media de todos los salarios. select * from EMPLEADO where salario>(select avg(salario) from EMPLEADO)  Ejemplo 17 Seleccionar el nombre del empleado que tiene máximo salario. select nombre from EMPLEADO where salario=(select max(salario)from EMPLEADO)  Ejemplo 18 Mostrar el nombre del empleado que tiene el salario más bajo. select nombre from EMPLEADO where salario=(select min(salario)from EMPLEADO)  Ejemplo 19 Insertar en la tabla EMPLEADO un empleado con código 8, nombre ‘Cajas Carlos’ de 32 años, oficio Analista, vive en Matagalpa, fecha de ingreso en la empresa el 22-06-2001, su salario es de 15600, no tiene comisión y pertenece al departamento 20. INSERT INTO EMPLEADO (cod_emp, nombre, edad, oficio, dir, fecha_ing, salario, comisión, cod_dep) VALUES ('8','Cajas Carlos','32','Empleado','Matagalpa','22/06/2001','15600',null,'20');  Ejemplo 20 Insertar en la tabla DEPARTAMENTO un departamento cuyo número sea 50, de nombre ‘GENERAL’ y cuya localización sea ‘Laborio’. INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización) VALUES ('50','General','Laborio');  Ejemplo 21 Insertar en la tabla DEPARTAMENTO un departamento cuyo número sea 60 y de nombre ‘PRUEBAS’ y cuya localización sea ‘Puerto Cayo’. INSERT INTO DEPARTAMENTO (cod_dep, nombre_dep, localización) VALUES ('60','Pruebas','Puerto Cayo');  Ejemplo 22 Doblar el salario a todos los empleados del departamento 30. update EMPLEADO set salario = salario*2 where cod_dep=30  Ejemplo 23 Cambiar todos los empleados del departamento número 30 al departamento número 20. update EMPLEADO set cod_dep = 20 where cod_dep = 30  Ejemplo 24 Incrementar en un 10% el sueldo de los empleados del departamento 10. update EMPLEADO set salario=salario*1.1 where cod_dep=10
  • 7. SQL - Structured Query Language P á g i n a | 7  Ejemplo 25 Cambiar la localidad del departamento número 10 a ‘Zaragoza’. update EMPLEADO set localizacion='Zaragoza' where cod_dep = 10  Ejemplo 26 En la tabla DEPARTAMENTO borrar el departamento número 40. delete from DEPARTAMENTO where cod_dep = 40  Ejemplo 27 En la tabla EMPELADO borrar todos los empleados que sean del departamento 20. delete from EMPLEADO where cod_dep = 20  Ejemplo 28 Mostrar el nombre, salario y nombre del departamento de los empleados que tengan el mismo oficio que ‘Esquivel Alfonso’ select nombre, salario, nombre_dep from EMPLEADO, DEPARTAMENTO where EMPLEADO.cod_dep=DEPARTAMENTO.cod_dep and oficio = (select oficio from EMPLEADO where nombre='Vargas Héctor')  Ejemplo 29 Mostrar el nombre, salario y nombre del departamento de los empleados que tengan el mismo oficio que “Castillo Luis” y que no tengan comisión. select nombre, salario, nombre_dep from EMPLEADO, DEPARTAMENTO where EMPLEADO.cod_dep=DEPARTAMENTO.cod_dep and oficio = (select oficio from EMPLEADO where nombre='Castillo Luis') and comisión is null  Ejemplo 30 Mostrar el nombre y oficio de los empleados que trabajan en el departamento de contabilidad ordenados por nombres Select nombre, oficio from EMPLEADO, DEPARTAMENTO where EMPLEADO.cod_dep=DEPARTAMENTO.cod_dep and nombre_dep = 'Contabilidad' order by nombre  Ejemplo 31 Calcula el salario mínimo de los empleados del departamento ‘VENTAS’. select min(salario) from EMPLEADO, DEPARTAMENTO where EMPLEADO.cod_dep=DEPARTAMENTO.cod_dep and nombre_dep='Ventas'  Ejemplo 32 Calcula el promedio del salario de los empleados del departamento de ‘CONTABILIDAD’. select avg(salario) from EMPLEADO, DEPARTAMENTO where EMPLEADO.cod_dep=DEPARTAMENTO.cod_dep and nombre_dep='Contabilidad'