Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Ejercicios de Consultas SQL en una Base de Datos de Productos y Clientes, Ejercicios de Banco de Datos Deductivos

Una serie de ejercicios de consultas SQL sobre una base de datos con información de productos, clientes, facturas y proveedores. Los ejercicios abarcan diferentes tipos de consultas, como generales, subconsultas y transacciones. Cada ejercicio plantea una pregunta específica que debe responderse utilizando técnicas de consulta SQL aprendidas en la unidad 4 del curso. Los temas incluyen selección de productos por rango de precios, identificación de clientes que han comprado ciertos productos, determinación del producto más vendido, cálculo del gasto total de cada cliente, identificación de clientes que han comprado productos de proveedores específicos, y operaciones de actualización y eliminación de datos. Estos ejercicios son relevantes para estudiantes de bases de datos, programación y análisis de datos, y pueden usarse como material de estudio, práctica y evaluación en cursos universitarios.

Tipo: Ejercicios

2022/2023

Subido el 16/05/2024

josune-singana
josune-singana 🇪🇨

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
ESCUELA POLITÉCNICA NACIONAL
Fundamentos de Bases de Datos – Computación Tarea
NOMBRE: Unidad 4
Fecha de entrega: 10/01/2024
Tarea UNIDAD 4
NOTA : Los e jercicios sen re al izados usando JO IN .
A. CONSULTAS GENERALES
1. ¿Cuáles son los productos que cuestan más de 2
dólares?
SELECT nombre_prod, precio_unit
FROM Productos
WHERE precio_unit>2
2. ¿Cuáles son los productos que cuestan entre 2 y 5
dólares?
SELECT nombre_prod, precio_unit
FROM Productos
WHERE precio_unit BETWEEN 2 AND 5
1
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Ejercicios de Consultas SQL en una Base de Datos de Productos y Clientes y más Ejercicios en PDF de Banco de Datos Deductivos solo en Docsity!

Fundamentos de Bases de Datos – Computación Tarea NOMBRE: Unidad 4

Tarea UNIDAD 4

NOTA: Los ejercicios serán realizados usando JOIN.

A. CONSULTAS GENERALES

1. ¿Cuáles son los productos que cuestan más de 2 dólares? SELECT nombre_prod, precio_unit FROM Productos WHERE precio_unit> 2. ¿Cuáles son los productos que cuestan entre 2 y 5 dólares? SELECT nombre_prod, precio_unit FROM Productos WHERE precio_unit BETWEEN 2 AND 5 1

Fundamentos de Bases de Datos – Computación Tarea NOMBRE: Unidad 4 3. ¿Cuáles son los productos que no cuestan entre 2 y 5 dólares y pertenecen al grupo D? SELECT nombre_prod, precio_unit, grupo_prod FROM Productos WHERE grupo_prod LIKE 'D' AND precio_unit IN NOT BETWEEN 2 AND 5

4. ¿Qué clientes han comprado algún producto con 'Sha'? SELECT nombre_cli, nombre_prod FROM clientes C JOIN facturas F ON C.id_cliente = F.id_cliente JOIN items I ON F.num_factura = I.num_factura JOIN productos P ON I.id_producto = P.id_producto WHERE P.nombre_prod LIKE '%Sha%'; 2

Fundamentos de Bases de Datos – Computación Tarea NOMBRE: Unidad 4 SELECT DISTINCT P.nombre_prod FROM clientes C JOIN facturas F ON C.id_cliente = F.id_cliente JOIN items I ON F.num_factura = I.num_factura JOIN productos P ON I.id_producto = P.id_producto WHERE C.nombre_cli LIKE 'Silvana%' INTERSECT SELECT DISTINCT P2.nombre_prod FROM clientes C JOIN facturas F2 ON C2.id_cliente = F2.id_cliente JOIN items I2 ON F2.num_factura = I2.num_factura JOIN productos P2 ON I2.id_producto = P2.id_producto WHERE C2.nombre_cli LIKE 'Nathaly%';

7. ¿Qué productos han sido comprados en cantidad superior a 5? SELECT DISTINCT nombre_prod FROM Productos P JOIN items I ON P.id_producto = I.id_producto JOIN facturas F ON I.num_factura = F.num_factura WHERE I.cant > 5; 4

Fundamentos de Bases de Datos – Computación Tarea NOMBRE: Unidad 4

8. ¿Cuál es el producto más vendido?

  1. ¿Cuál es el cliente que ha gastado menos dinero en la tienda? 10.¿Cuántos clientes han comprado los productos 'x' y 'y' simultáneamente? 11.¿Liste los nombres y las direcciones de los clientes que viven en la misma dirección de algún proveedor? 12.¿Quiénes son los clientes que tienen más de tres facturas?

B. SUBCONSULTAS

  1. ¿Cuántos clientes han comprado productos de el proveedor "nombre_proveedor"? 5

Fundamentos de Bases de Datos – Computación Tarea NOMBRE: Unidad 4 7