Base de Datos II - Unidad 1 SubConsultas
Base de Datos II - Unidad 1 SubConsultas
Base de Datos II - Unidad 1 SubConsultas
DE DATOS
Base de Datos I UNIDAD IX. FUNCIONES DE
FORO U9
(MSC G9) AGRUPACION
ASPECTO 1
¿Cuáles son los beneficios de utilizar las subconsultas en el entorno laboral?
Algunas de las ventajas al realizar subconsultas es que se pueden realizar varias
consultas a la vez. Es decir, podemos obtener más de dos resultados de diferentes tablas
siempre y cuando se cumplan las condiciones establecidas. Esto ayuda al ahorro de
tiempo y de recursos ya que sin las subconsultas tendríamos que hacer una por una.
Además, filtran lo no necesario otorgando resultados simples.
Por ejemplo, queremos saber la lista de empleados cuyo salario supere el salario medio.
En primer lugar, tendríamos que averiguar el importe del salario medio SELECT
AVG(salario)”Salario Medio” FROM empleados; A continuación, anotarlo en un papel o
recordarlo para la siguiente sentencia: SELECT dep_no “Nº Empleado”,apellido,salario
FROM empleados WHERE salario> 256666.67;
Así es como su estructura aisla cada parte de la decalración realizando la misma operación,
ASPECTO 2
Crea por lo menos dos tablas que permitan administrar la información de una
farmacia. Incluye el número de campos que consideres pertinentes. Ingresa 5
registros y realiza las siguientes consultas:
Matrícula Institucional
Ing. Adrián García Salgado Página 2 de 9
A0118301844
Base de Datos I UNIDAD IX. FUNCIONES DE
FORO U9
(MSC G9) AGRUPACION
Matrícula Institucional
Ing. Adrián García Salgado Página 3 de 9
A0118301844
Base de Datos I UNIDAD IX. FUNCIONES DE
FORO U9
(MSC G9) AGRUPACION
Matrícula Institucional
Ing. Adrián García Salgado Página 4 de 9
A0118301844
Base de Datos I UNIDAD IX. FUNCIONES DE
FORO U9
(MSC G9) AGRUPACION
Matrícula Institucional
Ing. Adrián García Salgado Página 5 de 9
A0118301844
Base de Datos I UNIDAD IX. FUNCIONES DE
FORO U9
(MSC G9) AGRUPACION
Matrícula Institucional
Ing. Adrián García Salgado Página 6 de 9
A0118301844
Base de Datos I UNIDAD IX. FUNCIONES DE
FORO U9
(MSC G9) AGRUPACION
ASPECTO 3
Resuelve las siguientes preguntas relacionadas con el uso de las bases de datos.
1. Consider this generic description of a SELECT statement:
SELECT select_list
FROM table
WHERE condition
GROUP BY expression_1
HAVING expression_2
ORDER BY expression_3 ;
Where could subqueries be used? (Choose all correct answers.)
A. select_list
B. table
C. condition
D. expression_1
E. expression_2
F. expression_3
Matrícula Institucional
Ing. Adrián García Salgado Página 7 de 9
A0118301844
Base de Datos I UNIDAD IX. FUNCIONES DE
FORO U9
(MSC G9) AGRUPACION
2. A query can have a subquery embedded within it. Under what circumstances
could there be more than one subquery? (Choose the best answer.)
A. The outer query can include an inner query. It is not possible to have
another query within the inner query.
B. It is possible to embed a single-row subquery inside a multiple-row
subquery, but not the other way around.
C. The outer query can have multiple inner queries, but they must not be
embedded within each other.
D. Subqueries can be embedded within each other with no practical
limitations on depth
REFERENCIAS BIBLIOGRÁFICAS
1. Obama, B. H., & Kennedy, J. F. (2018, 20 septiembre). Example reference of the
Scribbr APA Citation Generator for students. Recuperado 7 marzo, 2019, de
https://www.example.com/scribbr-apa-citation-generator
Matrícula Institucional
Ing. Adrián García Salgado Página 8 de 9
A0118301844
Base de Datos I UNIDAD IX. FUNCIONES DE
FORO U9
(MSC G9) AGRUPACION
Matrícula Institucional
Ing. Adrián García Salgado Página 9 de 9
A0118301844