SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Guía de ejercicios de SQL
Guía de ejercicios de SQL
Prof. Mauricio E. Fernández N.
Prof. Mauricio E. Fernández N.
Semestre Agosto-Diciembre de 2012
Semestre Agosto-Diciembre de 2012
Problema
Problema
Enunciado
Enunciado: Sean las siguientes tablas de una base de datos
: Sean las siguientes tablas de una base de datos
Empleado
Empleado (nDIEmp, nomEmp, sexEmp, fecNac, fecIncorporacion, salEmp, comis,
(nDIEmp, nomEmp, sexEmp, fecNac, fecIncorporacion, salEmp, comis,
codSuc, jefeDI, cargo, nroDepto)
codSuc, jefeDI, cargo, nroDepto)
Departamento
Departamento (codDepto, nombreDpto, ciudad, director)
(codDepto, nombreDpto, ciudad, director)
E
Ej
je
er
rcicio
cicios d
s de
eSQL
SQL-
-
1.
1. Obtener los datos completos de los empleados.
Obtener los datos completos de los empleados.
2.
2. Obtener los datos completos de los departamentos
Obtener los datos completos de los departamentos
3.
3. Obtener los datos de los empleados con
Obtener los datos de los empleados con cargo
cargo 'Secretaria'
'Secretaria'.
.
4.
4. Obtener el nombre y salario de los empleados.
Obtener el nombre y salario de los empleados.
5.
5. Obtener los datos de los empleados vendedores, ordenado por nombre.
Obtener los datos de los empleados vendedores, ordenado por nombre.
6.
6. Listar el nombre de los departamentos
Listar el nombre de los departamentos
7.
7. Listar el nombre de los departamentos, ordenado por nombre
Listar el nombre de los departamentos, ordenado por nombre
8.
8. Listar el nombre de los departamentos, ordenado por ciudad
Listar el nombre de los departamentos, ordenado por ciudad
9.
9. Listar el nombre de los departamentos, ordenado por ciudad, en orden inverso
Listar el nombre de los departamentos, ordenado por ciudad, en orden inverso
10.
10. Obtener el nombre y cargo de todos los empleados, ordenado por salario
Obtener el nombre y cargo de todos los empleados, ordenado por salario
11.
11. Obtener el nombre y cargo de todos los empleados, ordenado por cargo y por salario
Obtener el nombre y cargo de todos los empleados, ordenado por cargo y por salario
12.
12. Obtener el nombre y cargo de todos los empleados, en orden inverso por cargo
Obtener el nombre y cargo de todos los empleados, en orden inverso por cargo
13.
13. Listar los salarios y comisiones de los empleados del departamento 2000
Listar los salarios y comisiones de los empleados del departamento 2000
14.
14. Listar los salarios y comisiones de los empleados del departamento 2000,
Listar los salarios y comisiones de los empleados del departamento 2000, ordenado por comisión
ordenado por comisión
15.
15. Listar todas las comisiones
Listar todas las comisiones
16.
16. Listar las comisiones que sean diferentes, ordenada por
Listar las comisiones que sean diferentes, ordenada por valor
valor
17.
17. Listar los diferentes salarios
Listar los diferentes salarios
18.
18. Obtener el valor total a pagar que resulta de sumar a los empleados del departamento 3000 una
Obtener el valor total a pagar que resulta de sumar a los empleados del departamento 3000 una
bonificación de $500.000, en orden alfabético del empleado
bonificación de $500.000, en orden alfabético del empleado
19.
19. Obtener la lista de los empleados que ganan una comisión superior a su sueldo.
Obtener la lista de los empleados que ganan una comisión superior a su sueldo.
20.
20. Listar los empleados cuya comisión es menor o igual que el 30% de su sueldo.
Listar los empleados cuya comisión es menor o igual que el 30% de su sueldo.
21.
21. Elabore un listado donde para cada fila, figure
Elabore un listado donde para cada fila, figure ‘
‘Nombre
Nombre’
’ y
y ‘
‘Cargo
Cargo’
’ antes del valor respectivo para
antes del valor respectivo para
cada empleado
cada empleado
22.
22. Hallar el salario y la comisión de aquellos empleados cuyo número de documento de identidad es
Hallar el salario y la comisión de aquellos empleados cuyo número de documento de identidad es
superior al
superior al '19.709.802'
'19.709.802'
23.
23. Listar los e
Listar los empleados cuyo salario
mpleados cuyo salario es menor o igual que el 40%
es menor o igual que el 40% de su comisión
de su comisión
24.
24. Divida los empleados, generando un grupo cuyo nombre inicie por la letra J y termine en la letra Z.
Divida los empleados, generando un grupo cuyo nombre inicie por la letra J y termine en la letra Z.
Liste estos empleados y su cargo por orden
Liste estos empleados y su cargo por orden alfabético.
alfabético.
25.
25. Listar el salario, la comisión, el salario total (salario + comisión), documento de identidad del
Listar el salario, la comisión, el salario total (salario + comisión), documento de identidad del
empleado y nombre, de aquellos empleados que tienen comisión superior a $1.000.000, ordenar el
empleado y nombre, de aquellos empleados que tienen comisión superior a $1.000.000, ordenar el
informe por el número del documento de identidad
informe por el número del documento de identidad
26.
26. Obtener un listado similar al anterior, pero de aquellos empleados
Obtener un listado similar al anterior, pero de aquellos empleados que NO tienen comisión
que NO tienen comisión
27.
27. Hallar el nombre de los empleados que tienen un salario superior a $1.000.000, y tienen como jefe al
Hallar el nombre de los empleados que tienen un salario superior a $1.000.000, y tienen como jefe al
empleado con documento de identidad
empleado con documento de identidad '31.840.269'
'31.840.269'
28.
28. Hallar el conjunto complementario del resultado del e
Hallar el conjunto complementario del resultado del ejercicio anterior.
jercicio anterior.
29.
29. Hallar los empleados cuyo nombre no contiene la cadena “MA”
Hallar los empleados cuyo nombre no contiene la cadena “MA”
30.
30. Obtener los nombres de los departamentos que no sean “Ven
Obtener los nombres de los departamentos que no sean “Ventas
tas” ni “Investiga
” ni “Investigación
ción”
” NI
NI
‘MANTENIMIENTO’
‘MANTENIMIENTO’, ordenados por ciudad.
, ordenados por ciudad.

Más contenido relacionado

Similar a pdf-guia-ejercicios-sql-1pdf_compress.pdf

archivodiapositiva_202282673143.pdf
archivodiapositiva_202282673143.pdfarchivodiapositiva_202282673143.pdf
archivodiapositiva_202282673143.pdfKatherineMagallanes4
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivarnahun1385
 
Sgbd ud3 boletin_4_sql_ii
Sgbd ud3 boletin_4_sql_iiSgbd ud3 boletin_4_sql_ii
Sgbd ud3 boletin_4_sql_iivioletaco
 
Sgbd ud3 boletin_4_sql_ii
Sgbd ud3 boletin_4_sql_iiSgbd ud3 boletin_4_sql_ii
Sgbd ud3 boletin_4_sql_iivioletaco
 
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
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlTitiushko Jazz
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlTitiushko Jazz
 
Ejercicios vistas.BBDD
Ejercicios vistas.BBDDEjercicios vistas.BBDD
Ejercicios vistas.BBDDlorcaclari
 
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
 
Fundamentos de programación 30105
Fundamentos de programación 30105Fundamentos de programación 30105
Fundamentos de programación 30105penagos alvarez
 
Ejercicios de sub consultas en sql server
Ejercicios de sub consultas en sql serverEjercicios de sub consultas en sql server
Ejercicios de sub consultas en sql serverRomina Frandino
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql accessYoly QC
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql accessCesar Yupa
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql accessInés Rosero
 

Similar a pdf-guia-ejercicios-sql-1pdf_compress.pdf (20)

archivodiapositiva_202282673143.pdf
archivodiapositiva_202282673143.pdfarchivodiapositiva_202282673143.pdf
archivodiapositiva_202282673143.pdf
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivar
 
CONSULTAS AVANZADAS SQL.pptx
CONSULTAS AVANZADAS SQL.pptxCONSULTAS AVANZADAS SQL.pptx
CONSULTAS AVANZADAS SQL.pptx
 
CONSULTAS_AVANZADAS_SQL.pptx
CONSULTAS_AVANZADAS_SQL.pptxCONSULTAS_AVANZADAS_SQL.pptx
CONSULTAS_AVANZADAS_SQL.pptx
 
Sgbd ud3 boletin_4_sql_ii
Sgbd ud3 boletin_4_sql_iiSgbd ud3 boletin_4_sql_ii
Sgbd ud3 boletin_4_sql_ii
 
Sgbd ud3 boletin_4_sql_ii
Sgbd ud3 boletin_4_sql_iiSgbd ud3 boletin_4_sql_ii
Sgbd ud3 boletin_4_sql_ii
 
Unidad 3: Herencia Ejercicio 3
Unidad 3: Herencia Ejercicio 3Unidad 3: Herencia Ejercicio 3
Unidad 3: Herencia Ejercicio 3
 
Examen de sql(inga pardave max)
Examen de sql(inga pardave max)Examen de sql(inga pardave max)
Examen de sql(inga pardave max)
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sql
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sql
 
Ejercicios vistas.BBDD
Ejercicios vistas.BBDDEjercicios vistas.BBDD
Ejercicios vistas.BBDD
 
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)
 
ejercicio3guialya.docx
ejercicio3guialya.docxejercicio3guialya.docx
ejercicio3guialya.docx
 
Sql2
Sql2Sql2
Sql2
 
Fundamentos de programación 30105
Fundamentos de programación 30105Fundamentos de programación 30105
Fundamentos de programación 30105
 
Ejercicios de sub consultas en sql server
Ejercicios de sub consultas en sql serverEjercicios de sub consultas en sql server
Ejercicios de sub consultas en sql server
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
 

Más de Ronald Mansilla Musaja

Más de Ronald Mansilla Musaja (6)

SÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdf
SÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdfSÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdf
SÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdf
 
Vocales
VocalesVocales
Vocales
 
Laboratorio 02 instalación de gns3
Laboratorio 02 instalación de gns3Laboratorio 02 instalación de gns3
Laboratorio 02 instalación de gns3
 
Laboratorio 03 emulación de redes con gns3 (1)
Laboratorio 03 emulación de redes con gns3 (1)Laboratorio 03 emulación de redes con gns3 (1)
Laboratorio 03 emulación de redes con gns3 (1)
 
Matricula computacion final may
Matricula computacion final mayMatricula computacion final may
Matricula computacion final may
 
Proyecto productivo-2018-corregido (1)
Proyecto productivo-2018-corregido (1)Proyecto productivo-2018-corregido (1)
Proyecto productivo-2018-corregido (1)
 

Último

Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 

Último (20)

Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 

pdf-guia-ejercicios-sql-1pdf_compress.pdf

  • 1. Guía de ejercicios de SQL Guía de ejercicios de SQL Prof. Mauricio E. Fernández N. Prof. Mauricio E. Fernández N. Semestre Agosto-Diciembre de 2012 Semestre Agosto-Diciembre de 2012 Problema Problema Enunciado Enunciado: Sean las siguientes tablas de una base de datos : Sean las siguientes tablas de una base de datos Empleado Empleado (nDIEmp, nomEmp, sexEmp, fecNac, fecIncorporacion, salEmp, comis, (nDIEmp, nomEmp, sexEmp, fecNac, fecIncorporacion, salEmp, comis, codSuc, jefeDI, cargo, nroDepto) codSuc, jefeDI, cargo, nroDepto) Departamento Departamento (codDepto, nombreDpto, ciudad, director) (codDepto, nombreDpto, ciudad, director) E Ej je er rcicio cicios d s de eSQL SQL- - 1. 1. Obtener los datos completos de los empleados. Obtener los datos completos de los empleados. 2. 2. Obtener los datos completos de los departamentos Obtener los datos completos de los departamentos 3. 3. Obtener los datos de los empleados con Obtener los datos de los empleados con cargo cargo 'Secretaria' 'Secretaria'. . 4. 4. Obtener el nombre y salario de los empleados. Obtener el nombre y salario de los empleados. 5. 5. Obtener los datos de los empleados vendedores, ordenado por nombre. Obtener los datos de los empleados vendedores, ordenado por nombre. 6. 6. Listar el nombre de los departamentos Listar el nombre de los departamentos 7. 7. Listar el nombre de los departamentos, ordenado por nombre Listar el nombre de los departamentos, ordenado por nombre 8. 8. Listar el nombre de los departamentos, ordenado por ciudad Listar el nombre de los departamentos, ordenado por ciudad 9. 9. Listar el nombre de los departamentos, ordenado por ciudad, en orden inverso Listar el nombre de los departamentos, ordenado por ciudad, en orden inverso 10. 10. Obtener el nombre y cargo de todos los empleados, ordenado por salario Obtener el nombre y cargo de todos los empleados, ordenado por salario 11. 11. Obtener el nombre y cargo de todos los empleados, ordenado por cargo y por salario Obtener el nombre y cargo de todos los empleados, ordenado por cargo y por salario 12. 12. Obtener el nombre y cargo de todos los empleados, en orden inverso por cargo Obtener el nombre y cargo de todos los empleados, en orden inverso por cargo 13. 13. Listar los salarios y comisiones de los empleados del departamento 2000 Listar los salarios y comisiones de los empleados del departamento 2000 14. 14. Listar los salarios y comisiones de los empleados del departamento 2000, Listar los salarios y comisiones de los empleados del departamento 2000, ordenado por comisión ordenado por comisión 15. 15. Listar todas las comisiones Listar todas las comisiones 16. 16. Listar las comisiones que sean diferentes, ordenada por Listar las comisiones que sean diferentes, ordenada por valor valor 17. 17. Listar los diferentes salarios Listar los diferentes salarios 18. 18. Obtener el valor total a pagar que resulta de sumar a los empleados del departamento 3000 una Obtener el valor total a pagar que resulta de sumar a los empleados del departamento 3000 una bonificación de $500.000, en orden alfabético del empleado bonificación de $500.000, en orden alfabético del empleado 19. 19. Obtener la lista de los empleados que ganan una comisión superior a su sueldo. Obtener la lista de los empleados que ganan una comisión superior a su sueldo. 20. 20. Listar los empleados cuya comisión es menor o igual que el 30% de su sueldo. Listar los empleados cuya comisión es menor o igual que el 30% de su sueldo. 21. 21. Elabore un listado donde para cada fila, figure Elabore un listado donde para cada fila, figure ‘ ‘Nombre Nombre’ ’ y y ‘ ‘Cargo Cargo’ ’ antes del valor respectivo para antes del valor respectivo para cada empleado cada empleado 22. 22. Hallar el salario y la comisión de aquellos empleados cuyo número de documento de identidad es Hallar el salario y la comisión de aquellos empleados cuyo número de documento de identidad es superior al superior al '19.709.802' '19.709.802' 23. 23. Listar los e Listar los empleados cuyo salario mpleados cuyo salario es menor o igual que el 40% es menor o igual que el 40% de su comisión de su comisión 24. 24. Divida los empleados, generando un grupo cuyo nombre inicie por la letra J y termine en la letra Z. Divida los empleados, generando un grupo cuyo nombre inicie por la letra J y termine en la letra Z. Liste estos empleados y su cargo por orden Liste estos empleados y su cargo por orden alfabético. alfabético. 25. 25. Listar el salario, la comisión, el salario total (salario + comisión), documento de identidad del Listar el salario, la comisión, el salario total (salario + comisión), documento de identidad del empleado y nombre, de aquellos empleados que tienen comisión superior a $1.000.000, ordenar el empleado y nombre, de aquellos empleados que tienen comisión superior a $1.000.000, ordenar el informe por el número del documento de identidad informe por el número del documento de identidad 26. 26. Obtener un listado similar al anterior, pero de aquellos empleados Obtener un listado similar al anterior, pero de aquellos empleados que NO tienen comisión que NO tienen comisión 27. 27. Hallar el nombre de los empleados que tienen un salario superior a $1.000.000, y tienen como jefe al Hallar el nombre de los empleados que tienen un salario superior a $1.000.000, y tienen como jefe al empleado con documento de identidad empleado con documento de identidad '31.840.269' '31.840.269' 28. 28. Hallar el conjunto complementario del resultado del e Hallar el conjunto complementario del resultado del ejercicio anterior. jercicio anterior. 29. 29. Hallar los empleados cuyo nombre no contiene la cadena “MA” Hallar los empleados cuyo nombre no contiene la cadena “MA” 30. 30. Obtener los nombres de los departamentos que no sean “Ven Obtener los nombres de los departamentos que no sean “Ventas tas” ni “Investiga ” ni “Investigación ción” ” NI NI ‘MANTENIMIENTO’ ‘MANTENIMIENTO’, ordenados por ciudad. , ordenados por ciudad.