SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Richard Ramirez-Anormaliza - @riramireza
Sistemas de base de datos
Unidad 4
Lenguaje SQL: definición y manipulación de datos.
Tema 2
Recuperación de datos en un SGBD
Décimo Quinta Semana
Semana: Décimo Quinta
Tema:
• Recuperación de datos en un SGBD
Objetivo:
• Desarrollar consultas complejas a las base de datos.
Subtemas:
• SUBTEMA: 4.- Consultas complejas
Sistemas
de
bases
de
datos
Semana: Décimo Quinta
Temas: Recuperar datos en un SGBD
• SUBTEMA: 4.- Consultas complejas
Actividades del estudiante:
a) Revisar el compendio definido
b) Revisar el video magistral del tema
c) Preparar el ambiente de práctica sugerido
d) Participar y/o revisar la clase sincrónica
e) Ver video:
• Sentencia DML: https://youtu.be/DuJulA8kX6o
• Operadores de conjuntos: https://youtu.be/UpOfmT05ylY
Sistemas
de
bases
de
datos
Sistemas
de
bases
de
datos
Richard Ramirez-Anormaliza
@riramireza
Desarrollo test2
• Luego de construir y ejecutar las sentencias SQL necesarias para determinar la cantidad de nombres
diferentes. La respuestas es
• Luego de construir y ejecutar las sentencias SQL necesarias para determinar el sueldo más alto en el
departamento de Finanzas.
• Luego de construir y ejecutar las sentencias SQL necesarias para determinar nombre del empleado o
empleados que ganan el menor sueldo en el departamento de Marketing.
• Luego de construir y ejecutar las sentencias SQL necesarias para determinar el cargo que tiene al sueldo
mas bajo en el departamento de finanzas y a cuanto asciende.
• Luego de construir y ejecutar las sentencias SQL necesarias para determinar cuantos empleados del
departamento de marketing tiene su sueldo Entre el promedio general y un 25% más.
Sistemas
de
bases
de
datos
Richard Ramirez-Anormaliza
@riramireza
Luego de construir y ejecutar las sentencias SQL necesarias para
determinar la cantidad de nombres diferentes. La respuestas es:
A) 137 B) 127 C) 117 D) 107 ANSWER: A
5
SELECT Count(DISTINCT SUBSTRING (NOMBRES, 1,
PATINDEX('% %',NOMBRES))) AS CUENTA_NOMBRE
FROM EMPLEADO
Sistemas
de
bases
de
datos
Richard Ramirez-Anormaliza
@riramireza
Luego de construir y ejecutar las sentencias SQL necesarias para
determinar el sueldo más alto en el departamento de Finanzas. La
respuesta es:
A) 39800 B) 39700 C) 39600 D) 39500 ANSWER: A
6
SELECT MAX(SUELDO)
FROM DPTO AS D, EMPLEADO AS E
WHERE D.IDDPTO = E.IDDPTO AND
DPTO = 'Finanzas'
Sistemas
de
bases
de
datos
Richard Ramirez-Anormaliza
@riramireza
Luego de construir y ejecutar las sentencias SQL necesarias para
determinar nombre del empleado o empleados que ganan el menor
sueldo en el departamento de Marketing. La respuesta es:
A) ALARCON VELEZ y POMBOZA ORTEGA B) ALARCON VELEZ C) PALACIOS MARQUINA D) PRECIADO GOYESANSWER: A
7
SELECT NOMBRES, APELLIDOS
FROM EMPLEADO
WHERE SUELDO = (
SELECT MIN (SUELDO)
FROM DPTO AS D, EMPLEADO AS E
WHERE D.IDDPTO = E.IDDPTO AND
DPTO = 'Marketing' )
Sistemas
de
bases
de
datos
Richard Ramirez-Anormaliza
@riramireza
Luego de construir y ejecutar las sentencias SQL necesarias para
determinar el cargo que tiene al sueldo mas bajo en el departamento
de finanzas y a cuanto asciende. La respuesta es:
A) $14400 B) $14500 C) $14600 D) $14700 ANSWER: N/A
8
SELECT NOMBRES, APELLIDOS,CARGO, SUELDO
FROM EMPLEADO E, CARGO C, DPTO D
WHERE E.IDCARGO = C.IDCARGO AND
E.IDDPTO = D.IDDPTO AND
D.DPTO = 'Finanzas' AND
SUELDO = ( SELECT MIN (SUELDO)
FROM DPTO AS D, EMPLEADO AS E
WHERE D.IDDPTO = E.IDDPTO AND
DPTO = 'Finanzas' )
NOMBRES APELLIDOS CARGO SUELDO
CARLOS JOEL SANCHEZ GALAN Experto 16700,00
Sistemas
de
bases
de
datos
Richard Ramirez-Anormaliza
@riramireza
Luego de construir y ejecutar las sentencias SQL necesarias para
determinar cuantos empleados del departamento de marketing tiene
su sueldo Entre el promedio general y un 25% más. La respuesta es:
A) 53 B) 63 C) 73 D) 83 ANSWER: N/A
9
SELECT Count(*) Empleados
FROM EMPLEADO E, DPTO D
WHERE E.IDDPTO = D.IDDPTO AND
D.DPTO = 'Marketing' AND
SUELDO BETWEEN (SELECT AVG (SUELDO) FROM EMPLEADO ) AND
(SELECT AVG (SUELDO*1.25) FROM EMPLEADO )
Empleados
12

Más contenido relacionado

Similar a archivodiapositiva_202291923918.pdf

24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...
24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...
24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...
SpanishPASSVC
 
1.4.4.3 lab researching it and networking job opportunities
1.4.4.3 lab   researching it and networking job opportunities1.4.4.3 lab   researching it and networking job opportunities
1.4.4.3 lab researching it and networking job opportunities
vickthorc7
 
24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Port...
24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Port...24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Port...
24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Port...
SpanishPASSVC
 
Curso php dia4
Curso php dia4Curso php dia4
Curso php dia4
cognos_uie
 

Similar a archivodiapositiva_202291923918.pdf (20)

Optimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL PassOptimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL Pass
 
24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...
24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...
24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...
 
DB1 Unidad 3: Diseño físico relacional
DB1 Unidad 3: Diseño físico relacionalDB1 Unidad 3: Diseño físico relacional
DB1 Unidad 3: Diseño físico relacional
 
Base de Datos Avanzado I.pdf
Base de Datos Avanzado I.pdfBase de Datos Avanzado I.pdf
Base de Datos Avanzado I.pdf
 
Base de Datos Avanzado I.pdf
Base de Datos Avanzado I.pdfBase de Datos Avanzado I.pdf
Base de Datos Avanzado I.pdf
 
Tips en la instalación de Dynamics 365 Finance and Operations On Premise - LBD
Tips en la instalación de Dynamics 365 Finance and Operations On Premise - LBDTips en la instalación de Dynamics 365 Finance and Operations On Premise - LBD
Tips en la instalación de Dynamics 365 Finance and Operations On Premise - LBD
 
Workshop adminsql ica
Workshop adminsql icaWorkshop adminsql ica
Workshop adminsql ica
 
Data Amp 2017 - Whats New in SQL Server 2017
Data Amp 2017 - Whats New in SQL Server 2017Data Amp 2017 - Whats New in SQL Server 2017
Data Amp 2017 - Whats New in SQL Server 2017
 
BEING DBA
BEING DBABEING DBA
BEING DBA
 
PHP_Mysql.pptx
PHP_Mysql.pptxPHP_Mysql.pptx
PHP_Mysql.pptx
 
1.4.4.3 lab researching it and networking job opportunities
1.4.4.3 lab   researching it and networking job opportunities1.4.4.3 lab   researching it and networking job opportunities
1.4.4.3 lab researching it and networking job opportunities
 
1.4.4.3 lab researching it and networking job opportunities
1.4.4.3 lab   researching it and networking job opportunities1.4.4.3 lab   researching it and networking job opportunities
1.4.4.3 lab researching it and networking job opportunities
 
1.4.4.3 lab researching it and networking job opportunities
1.4.4.3 lab   researching it and networking job opportunities1.4.4.3 lab   researching it and networking job opportunities
1.4.4.3 lab researching it and networking job opportunities
 
1.4.4.3 lab researching it and networking job opportunities
1.4.4.3 lab   researching it and networking job opportunities1.4.4.3 lab   researching it and networking job opportunities
1.4.4.3 lab researching it and networking job opportunities
 
1.4.4.3 lab researching it and networking job opportunities
1.4.4.3 lab   researching it and networking job opportunities1.4.4.3 lab   researching it and networking job opportunities
1.4.4.3 lab researching it and networking job opportunities
 
24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Port...
24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Port...24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Port...
24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Port...
 
My sql en delphi 7
My sql en delphi 7My sql en delphi 7
My sql en delphi 7
 
Base de datos
Base de datosBase de datos
Base de datos
 
Extendiendo Django: Cómo Escribir Tu Propio Backend de Base de Datos - Exasol
Extendiendo Django: Cómo Escribir Tu Propio Backend de Base de Datos - ExasolExtendiendo Django: Cómo Escribir Tu Propio Backend de Base de Datos - Exasol
Extendiendo Django: Cómo Escribir Tu Propio Backend de Base de Datos - Exasol
 
Curso php dia4
Curso php dia4Curso php dia4
Curso php dia4
 

Más de KatherineMagallanes4 (15)

archivodiapositiva_2022112285057.pptx
archivodiapositiva_2022112285057.pptxarchivodiapositiva_2022112285057.pptx
archivodiapositiva_2022112285057.pptx
 
archivodiapositiva_2022112284936.pptx
archivodiapositiva_2022112284936.pptxarchivodiapositiva_2022112284936.pptx
archivodiapositiva_2022112284936.pptx
 
archivodiapositiva_2022112284758.pptx
archivodiapositiva_2022112284758.pptxarchivodiapositiva_2022112284758.pptx
archivodiapositiva_2022112284758.pptx
 
archivodiapositiva_20229618342.pdf
archivodiapositiva_20229618342.pdfarchivodiapositiva_20229618342.pdf
archivodiapositiva_20229618342.pdf
 
5
55
5
 
4
44
4
 
3
33
3
 
2
22
2
 
1
11
1
 
Semana 6
Semana 6Semana 6
Semana 6
 
Semana 5
Semana 5Semana 5
Semana 5
 
Semana 4
Semana 4Semana 4
Semana 4
 
Semana 3
Semana 3Semana 3
Semana 3
 
Semana 2
Semana 2Semana 2
Semana 2
 
Semana 1
Semana 1Semana 1
Semana 1
 

Último

diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptx
juanleivagdf
 
Ejemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociaciónEjemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociación
licmarinaglez
 

Último (20)

PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
 
Buenas Practicas de Almacenamiento en droguerias
Buenas Practicas de Almacenamiento en drogueriasBuenas Practicas de Almacenamiento en droguerias
Buenas Practicas de Almacenamiento en droguerias
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptx
 
LIC-ZIEGLER-Planificación y Control de Gestión
LIC-ZIEGLER-Planificación y Control de GestiónLIC-ZIEGLER-Planificación y Control de Gestión
LIC-ZIEGLER-Planificación y Control de Gestión
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
 
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONESCULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptx
 
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptxINTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
 
cuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfcuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdf
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptx
 
el impuesto genera A LAS LAS lasventas IGV
el impuesto genera A LAS  LAS lasventas IGVel impuesto genera A LAS  LAS lasventas IGV
el impuesto genera A LAS LAS lasventas IGV
 
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclasesFORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
 
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptxTEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
 
PIA MATEMATICAS FINANCIERAS SOBRE PROBLEMAS DE ANUALIDAD.pptx
PIA MATEMATICAS FINANCIERAS SOBRE PROBLEMAS DE ANUALIDAD.pptxPIA MATEMATICAS FINANCIERAS SOBRE PROBLEMAS DE ANUALIDAD.pptx
PIA MATEMATICAS FINANCIERAS SOBRE PROBLEMAS DE ANUALIDAD.pptx
 
La Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptxLa Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptx
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
 
Ejemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociaciónEjemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociación
 
Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptx
 
Clase#3-JdlB-2011_03_28 tasa de intereses
Clase#3-JdlB-2011_03_28 tasa de interesesClase#3-JdlB-2011_03_28 tasa de intereses
Clase#3-JdlB-2011_03_28 tasa de intereses
 

archivodiapositiva_202291923918.pdf

  • 1. Richard Ramirez-Anormaliza - @riramireza Sistemas de base de datos Unidad 4 Lenguaje SQL: definición y manipulación de datos. Tema 2 Recuperación de datos en un SGBD Décimo Quinta Semana
  • 2. Semana: Décimo Quinta Tema: • Recuperación de datos en un SGBD Objetivo: • Desarrollar consultas complejas a las base de datos. Subtemas: • SUBTEMA: 4.- Consultas complejas Sistemas de bases de datos
  • 3. Semana: Décimo Quinta Temas: Recuperar datos en un SGBD • SUBTEMA: 4.- Consultas complejas Actividades del estudiante: a) Revisar el compendio definido b) Revisar el video magistral del tema c) Preparar el ambiente de práctica sugerido d) Participar y/o revisar la clase sincrónica e) Ver video: • Sentencia DML: https://youtu.be/DuJulA8kX6o • Operadores de conjuntos: https://youtu.be/UpOfmT05ylY Sistemas de bases de datos
  • 4. Sistemas de bases de datos Richard Ramirez-Anormaliza @riramireza Desarrollo test2 • Luego de construir y ejecutar las sentencias SQL necesarias para determinar la cantidad de nombres diferentes. La respuestas es • Luego de construir y ejecutar las sentencias SQL necesarias para determinar el sueldo más alto en el departamento de Finanzas. • Luego de construir y ejecutar las sentencias SQL necesarias para determinar nombre del empleado o empleados que ganan el menor sueldo en el departamento de Marketing. • Luego de construir y ejecutar las sentencias SQL necesarias para determinar el cargo que tiene al sueldo mas bajo en el departamento de finanzas y a cuanto asciende. • Luego de construir y ejecutar las sentencias SQL necesarias para determinar cuantos empleados del departamento de marketing tiene su sueldo Entre el promedio general y un 25% más.
  • 5. Sistemas de bases de datos Richard Ramirez-Anormaliza @riramireza Luego de construir y ejecutar las sentencias SQL necesarias para determinar la cantidad de nombres diferentes. La respuestas es: A) 137 B) 127 C) 117 D) 107 ANSWER: A 5 SELECT Count(DISTINCT SUBSTRING (NOMBRES, 1, PATINDEX('% %',NOMBRES))) AS CUENTA_NOMBRE FROM EMPLEADO
  • 6. Sistemas de bases de datos Richard Ramirez-Anormaliza @riramireza Luego de construir y ejecutar las sentencias SQL necesarias para determinar el sueldo más alto en el departamento de Finanzas. La respuesta es: A) 39800 B) 39700 C) 39600 D) 39500 ANSWER: A 6 SELECT MAX(SUELDO) FROM DPTO AS D, EMPLEADO AS E WHERE D.IDDPTO = E.IDDPTO AND DPTO = 'Finanzas'
  • 7. Sistemas de bases de datos Richard Ramirez-Anormaliza @riramireza Luego de construir y ejecutar las sentencias SQL necesarias para determinar nombre del empleado o empleados que ganan el menor sueldo en el departamento de Marketing. La respuesta es: A) ALARCON VELEZ y POMBOZA ORTEGA B) ALARCON VELEZ C) PALACIOS MARQUINA D) PRECIADO GOYESANSWER: A 7 SELECT NOMBRES, APELLIDOS FROM EMPLEADO WHERE SUELDO = ( SELECT MIN (SUELDO) FROM DPTO AS D, EMPLEADO AS E WHERE D.IDDPTO = E.IDDPTO AND DPTO = 'Marketing' )
  • 8. Sistemas de bases de datos Richard Ramirez-Anormaliza @riramireza Luego de construir y ejecutar las sentencias SQL necesarias para determinar el cargo que tiene al sueldo mas bajo en el departamento de finanzas y a cuanto asciende. La respuesta es: A) $14400 B) $14500 C) $14600 D) $14700 ANSWER: N/A 8 SELECT NOMBRES, APELLIDOS,CARGO, SUELDO FROM EMPLEADO E, CARGO C, DPTO D WHERE E.IDCARGO = C.IDCARGO AND E.IDDPTO = D.IDDPTO AND D.DPTO = 'Finanzas' AND SUELDO = ( SELECT MIN (SUELDO) FROM DPTO AS D, EMPLEADO AS E WHERE D.IDDPTO = E.IDDPTO AND DPTO = 'Finanzas' ) NOMBRES APELLIDOS CARGO SUELDO CARLOS JOEL SANCHEZ GALAN Experto 16700,00
  • 9. Sistemas de bases de datos Richard Ramirez-Anormaliza @riramireza Luego de construir y ejecutar las sentencias SQL necesarias para determinar cuantos empleados del departamento de marketing tiene su sueldo Entre el promedio general y un 25% más. La respuesta es: A) 53 B) 63 C) 73 D) 83 ANSWER: N/A 9 SELECT Count(*) Empleados FROM EMPLEADO E, DPTO D WHERE E.IDDPTO = D.IDDPTO AND D.DPTO = 'Marketing' AND SUELDO BETWEEN (SELECT AVG (SUELDO) FROM EMPLEADO ) AND (SELECT AVG (SUELDO*1.25) FROM EMPLEADO ) Empleados 12