Sei sulla pagina 1di 6

Ingeniero Peter Fierro

Experto en Contenido

Luis Fernando Méndez Pinzón


Asesor Pedagógico

Natalia Hernández M.
Comunicadora Social

Diana Rubiano
Diseñadora Gráfica
Nombre de la Asignatura

ACTIVIDAD DE APRENDIZAJE 4: Solución de Caso propuesto Subconsultas en SQL

Programa Académico
Ingenieria de Sistemas
Asignatura
Lenguaje Estructurado de Consulta

Metodología Activa Duración

Estudio de Casos
4 Horas

Introducción
Una subconsulta es una sentencia SELECT que aparece dentro de otra sentencia SELECT que
llamaremos consulta principal. Se puede encontrar en la lista de selección SELECT o en las cláusulas
FROM, WHERE o HAVING de la consulta principal.
Decimos que la subconsulta está anidada dentro de la consulta exterior, y de hecho, es posible anidar
subconsultas dentro de otras subconsultas hasta una profundidad considerable. Una subconsulta debe
siempre aparecer entre paréntesis.

Las principales ventajas de subconsultas son:


• Permiten consultas estructuradas de forma que es posible aislar cada parte de un comando.
• Proporcionan un modo alternativo de realizar operaciones que de otro modo necesitarían joins y
uniones complejos.
• Son, en la opinión de mucha gente, leíbles. De hecho, fue la innovación de las subconsultas lo que
dio a la gente la idea original de llamar a SQL “StructuredQueryLanguage.”

Al finalizar esta actividad estará en capacidad de:

Generar acceso a información no explícita de sistemas de bases de datos, a través de la


construcción de consultas que potencien la estructura relacional del banco de datos.

Actividad

Ahora continuaremos con nuestro camino hacia el estandar SQL, el gerente de la empresa
Netservicessystem tiene una reunion con el comité general, para eso ha solicitado una serie de informes
los cuales debera presentarlos ante dicho comité, se evaluaran diferentes departamentos de la empresa
Todos los Derechos Reservados © 2013. Propiedad de Compensar Unipanamericana Institución Universitariacon Apoyo Académico de
MondragonUnibertsitatea (MU).
2
Nombre de la Asignatura

así como las personas que laboran en la misma, para eso tendrás que remitirte a diferentes modelos
en los cuales deberas extraer la informacion por medio de subconsultas, es de gran importancia que
apliques solo subconsultas debido a la complejidad del informe.

A continuación se presenta el modelo:

Realizar las Siguientes subconsultas:

1. Mostrar los datos de los empleados que pertenezcan al mismo departamento que ʻGILʼ.
2. Mostrar los datos de los empleados que tengan el mismo oficio que ʻCEREZOʼ. El resultado debe
ir ordenado por apellido.
3. Mostrar los empleados (nombre, oficio, salario y fecha de alta) quedesempeñen el mismo oficio
que ʻJIMÉNEZʼo que tengan un salario mayor oigual que ʻFERNÁNDEZ
4. Mostrar en pantalla el apellido, oficio y salario de los empleados deldepartamento de
ʻFERNÁNDEZʼque tengan su mismo salario.
5. Mostrar los datos de los empleados que tengan un salario mayor que ʻGILʼyque pertenezcan al
departamento número 10.
6. Mostrar el apellido, salario y nombre del departamento de los empleadosque tengan el mismo
oficio que ʻGILʼ.
7. Mostrar el apellido, salario y nombre del departamento de los empleadosque tengan el mismo
oficio que ʻGILʼ y que no tengan comisión.
8. Mostrar los datos de los empleados cuyo salario sea mayor que la media detodos los salarios.
9. Seleccionar el apellido del empleado que tiene máximo salario.
Todos los Derechos Reservados © 2013. Propiedad de Compensar Unipanamericana Institución Universitariacon Apoyo Académico de
MondragonUnibertsitatea (MU).
3
Nombre de la Asignatura

10. Mostrar el apellidos del empleado que tiene el salario más bajo.
11. Mostrar los datos del empleado que tiene el salario más alto en eldepartamento de 'VENTAS'.

A partir de esta información debes realizar un informe en formato pdf donde deberá evidenciar la
solución correspondiente a cada una de las consultas propuestas, así como anexar a cada consulta el
pantallazo correspondiente.

Referentes conceptuales

Teoría de bases de datos.


Usos de Lenguaje de manipulación de datos DML yLenguaje de definición de datos DDL.
Técnicas de búsqueda de información.
Herramientas informáticas: Manejo básico de Windows, navegadores, buscadores y ofimática.

Tareas Responsables Tiempos


Solución de Caso propuesto sobre Subconsultas
Estudiante 4 horas
de SQL en PDF

Espacios de Socialización
Citar en caso de Foro o Blog para la socialización de las evidencias e indicar la pregunta orientadora.
Evaluación
Instrumento de evaluación:
Hipervínculo al instrumento de evaluación

Evidencia Criterios de evaluación Ponder


ación

Todos los Derechos Reservados © 2013. Propiedad de Compensar Unipanamericana Institución Universitariacon Apoyo Académico de
MondragonUnibertsitatea (MU).
4
Nombre de la Asignatura

C.E.23. Identifica la utilización de subconsutas para


resolver enunciados que solicitan información no explicita
Solución de en la base de datos, según esta especifico el modelo físico
Caso relacional de la base de datos.
propuesto
Subconsultas en SQL C.E.24. Crea subconsultas aplicadas sobre la cláusula
FROM, relacionando la necesidad de utilización del
enunciado y el modelo físico relacional de la base de 100%
datos.

C.E.25. Elabora subconsultas en la cláusula WHERE, con


base a un enunciado y el modelo físico relacional de una
base de datos.

C.E.26. Aplica subconsultas en la cláusula HAVING,


teniendo en cuenta la necesidad de listar información
implícita de problemas expuestos.

1. Recursos necesarios para la actividad


Recursos técnicos Plataforma virtual, Internet, Dispositivos de acceso a internet
Ambiente de Plataforma Virtual aprendizaje
Referentes Haga clic aquí para escribir texto. bibliográficos
Enlaces Web http://www.w3schools.com/sql/default.asp

Rol dentro de la Funciones


actividad
Del estudiante
El estudiante deberá realizar las investigaciones
Investigador pertinentes al desarrollo de la actividad con el fin de
afianzar los conocimientos adquiridos.

Todos los Derechos Reservados © 2013. Propiedad de Compensar Unipanamericana Institución Universitariacon Apoyo Académico de
MondragonUnibertsitatea (MU).
5
Nombre de la Asignatura

Del docente
Informante (evaluador y El docente tendrá la función de evaluar que el
guía) estudiante logre satisfacer los criterios de evaluación
propuestos en la actividad y los RA.

Además tendrá que solucionar cualquier inquietud o


duda que el estudiante posea a medida que
desarrolla la actividad.

Todos los Derechos Reservados © 2013. Propiedad de Compensar Unipanamericana Institución Universitariacon Apoyo Académico de
MondragonUnibertsitatea (MU).
6

Potrebbero piacerti anche