Lab 08 - Uso de Subconsultas para Resolver Consultas

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

BASE DE DATOS

APLICADA

LABORATORIO N°08

USO DE SUB CONSULTAS PARA


RESOLVER CONSULTAS

CÓDIGO DEL CURSO:

Alumno(s) Alberto Vaca, Miguel Angel Nota

Especialidad y
Diseño y desarrollo de software - B Fecha 16/10/22
Grupo

Criterios Puntaje

Consultas a - d

Consultas e - h

Documentación de consultas

Observaciones y conclusiones

Excelente Bueno Requiere mejora No aceptable

5 3 2 0
Nro. DD-106
Laboratorio de Base de Datos
Uso de sub consultas para resolver consultas
Página 1

I. OBJETIVOS
● Emplear funciones diversas en sentencias SQL.

II. SEGURIDAD

Advertencia:
En este laboratorio está prohibida la manipulación de hardware,
conexiones eléctricas o de red; así como la ingestión de alimentos o
bebidas.

III. NORMAS EMPLEADAS

● No aplica.

IV. RECURSOS

● Equipo con sistema operativo Windows (64 bits).


● Internet.

V. METODOLOGÍA PARA EL DESARROLLO DE LA TAREA

● El desarrollo del laboratorio es de manera individual.

VI. MARCO TEÓRICO


De acuerdo a las diapositivas compartidas
Nro. DD-106
Laboratorio de Base de Datos
Uso de sub consultas para resolver consultas
Página 2

VII. PROCEDIMIENTO
1. Ingrese a su cuenta de Oracle Live SQL: https://livesql.oracle.com/

2. Ingrese a la opción de MY SCRIPTS, elija el Script de la sesión Nro. 3 y ejecútelo.

3. Compruebe en SQUEMA que se tienen disponibles las tablas y en SQL WORKSHEET


ingrese las sentencias SQL para visualizar el contenido de las tablas. Verifique que se tienen
los 10 registros solicitados en ese laboratorio.
Nro. DD-106
Laboratorio de Base de Datos
Uso de sub consultas para resolver consultas
Página 3
Nro. DD-106
Laboratorio de Base de Datos
Uso de sub consultas para resolver consultas
Página 4

4. En base a la información obtenida, realice lo siguiente (considere los alias de tabla y


columna que estime por conveniente). Brinde los diferentes resultados de acuerdo a la
siguiente tabla:

a. Muestre el cliente más joven de acuerdo al siguiente mensaje: “El cliente <<cliente>>
es el más joven, nació el <<fecha_nacimiento>> y tiene <<cálculo de edad>> años”.

b. Muestre el cliente más adulto de acuerdo al siguiente mensaje: “El cliente


<<cliente>> es el más adulto, nació el <<fecha_nacimiento>> y tiene <<cálculo de
edad>> años”.

c. Muestre los nombres, autores y editoriales de los libros que tengan un stock menor
o igual al promedio de stocks de todos los libros.

d. Muestre los editoriales y autores de los libros que sean del género de Terror y
Aventura.

e. Muestre la ubicación, teléfono, encargado y monto vendido de la biblioteca que ha


tenido la mayor venta.

f. Muestre los nombres de los encargados de bibliotecas y sus ubicaciones, de quienes


no pertenecen a Arequipa, Lima o Tacna.

g. Muestre los nombres, celulares y correos de los clientes, así como las cantidades
vendidas de libros de los clientes cuyas ventas han sido mayores o iguales al
promedio de ventas.
Nro. DD-106
Laboratorio de Base de Datos
Uso de sub consultas para resolver consultas
Página 5

h. Muestre los nombres, editorial y precio unitario de los libros del género Drama cuyos
precios unitarios sean superiores a TODOS los precios unitarios de los libros de
género Ciencia Ficción.

Consulta (en palabras)


Muestre el cliente más joven de acuerdo al siguiente mensaje: “El cliente <<cliente>> es el más
joven, nació el <<fecha_nacimiento>> y tiene <<cálculo de edad>> años”.

Sentencia SQL

Resultado de la herramienta

Consulta (en palabras)


Muestre el cliente más adulto de acuerdo al siguiente mensaje: “El cliente <<cliente>> es el más
adulto, nació el <<fecha_nacimiento>> y tiene <<cálculo de edad>> años”.

Sentencia SQL

Resultado de la herramienta

Consulta (en palabras)


Muestre los nombres, autores y editoriales de los libros que tengan un stock menor o igual al
promedio de stocks de todos los libros.

Sentencia SQL
Nro. DD-106
Laboratorio de Base de Datos
Uso de sub consultas para resolver consultas
Página 6

Resultado de la herramienta

Consulta (en palabras)


Muestre los editoriales y autores de los libros que sean del género de Terror y Aventura.

Sentencia SQL

Resultado de la herramienta

Consulta (en palabras)


Muestre la ubicación, teléfono, encargado y monto vendido de la biblioteca que ha tenido la mayor
venta.

Sentencia SQL

Resultado de la herramienta

Consulta (en palabras)


Muestre los nombres de los encargados de bibliotecas y sus ubicaciones, de quienes no
pertenecen a Arequipa, Lima o Tacna.

Sentencia SQL
Nro. DD-106
Laboratorio de Base de Datos
Uso de sub consultas para resolver consultas
Página 7

Resultado de la herramienta

Consulta (en palabras)


Muestre los nombres, celulares y correos de los clientes, así como las cantidades vendidas de
libros de los clientes cuyas ventas han sido mayores o iguales al promedio de ventas.

Sentencia SQL

Resultado de la herramienta

Consulta (en palabras)


Muestre los nombres, editorial y precio unitario de los libros del género Drama cuyos precios
unitarios sean superiores a TODOS los precios unitarios de los libros de género Drama.

Sentencia SQL

Resultado de la herramienta
Nro. DD-106
Laboratorio de Base de Datos
Uso de sub consultas para resolver consultas
Página 8

1. Grabe su trabajo en un nuevo SCRIPT.

VIII. OBSERVACIONES
● Sin observaciones durante este laboratorio no vi nada fuera de lo común o algo que
llamase mi atención

IX. CONCLUSIONES
● Se concluyo que hacer uso de las subconsultas nos es de mucha ayuda para resolver
problemas donde tengamos que algunos inconvenientes.
● Se concluyo que podemos hacer uso mas de una subconsulta en una consulta
● Mediante el desarrollo del laboratorio se logro hacer de las subconsultas.

También podría gustarte