tectijuana / tallerdb-archived

TALLER DE BASES DE DATOS
GNU General Public License v3.0
12 stars 1 forks source link

2.3 Ejercicios parte 3 de 4 (MIERCOLES) #12

Open IoTeacher opened 7 months ago

IoTeacher commented 7 months ago

Ejercicios del dia 3

Revisión del capitulo 20 al 29 del libro Notas de SQL para Profesionistas.

OBSERVACION: Procure invertir en otra tabla informativa diferente para enriquecer las instrucciones que se estan revisando.

Debe poner cometarios en SQL para guiar al docente que NOTA o TIP ha aplicado con conjunto, COMBO o simple entrada.

Sea el caso ejemplo que se apoyara en SQL Fiddle Online

Parte 3:

Documento de apoyo: https://github.com/tectijuana/tallerdb/blob/main/ejercicios/SQLNotesForProfessionals.pdf

Parte 3: Operaciones de Unión y Agregaciones 🤝 Recuerde generar un aleatorio para practicar, y dar lectura al los capitulos

Objetivo: Aprender a realizar operaciones de unión y funciones de agregación.

Instrucciones: Escribe consultas SQL para unir múltiples tablas, calcular estadísticas agregadas y agrupar resultados. Ejercicio: Une las tablas "Clientes" y "Pedidos" para listar todos los pedidos de cada cliente incluyendo detalles del cliente y del pedido. Calcula el número total de pedidos por cliente. Encuentra el valor promedio del pedido para cada categoría de producto. Rúbrica: Aplicación correcta de operaciones JOIN con condiciones ON apropiadas: 3 puntos Uso adecuado de funciones agregadas (COUNT, AVG) en SELECT: 2 puntos Uso de GROUP BY para agrupar datos correctamente: 2 puntos

Rúbrica: ENTREGAR "NOTAS" hasta el 29 aplicando los tips que ofrece el cuadernillo.

Entrega Idoceo:

Depositar Link y Copy-paste del código del dia Recuerde poner el encabezado del programador y documentar las entradas de sus "NOTAS" segun mas o menos el numero aplicable de su SQL fiddle

PIN: 57155, igual se vence 5 min ante de la hora

Recordando su encabezado en todo programa .sql

-- ======================================================================
-- Nombre del Programa: Nombre_Apellido_Programa.sql
-- Autor: Nombre Apellido
-- Fecha: AAAA-MM-DD
-- ======================================================================
-- Descripción:
-- Este programa realiza [descripción breve de lo que hace el programa].
-- ======================================================================
-- Recomendaciones estándares profesionales:
-- 1. Mantén la claridad y la simplicidad del código siempre que sea posible.
-- 2. Utiliza nombres descriptivos para tablas, columnas, vistas, etc.
-- 3. Documenta todas las consultas y procedimientos almacenados para facilitar
--    la comprensión y el mantenimiento futuro.
-- 4. Realiza pruebas exhaustivas con diferentes sets de datos para asegurar
--    la robustez y fiabilidad del código.
-- 5. Optimiza las consultas para mejorar el rendimiento, considerando índices
--    donde sea apropiado.
-- 6. Asegúrate de manejar correctamente los errores y las situaciones excepcionales.
-- 7. Revisa y respeta las políticas de seguridad y privacidad de datos aplicables.
-- ======================================================================