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.
-- ======================================================================
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