Open IoTeacher opened 7 months ago
-- ======================================================================
-- 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 4
Revisión del capitulo 30 al 49 del libro Notas de SQL para Profesionistas.
Sea el caso ejemplo que se apoyara en SQL Fiddle Online
Parte 4:
Documento de apoyo: https://github.com/tectijuana/tallerdb/blob/main/ejercicios/SQLNotesForProfessionals.pdf
Parte 4: Consultas Avanzadas con Subconsultas y Funciones 🚀
Objetivo: Utilizar subconsultas, funciones integradas de SQL y lógica condicional en las consultas. Determine el ejemplo unsando un Aleatorio Favorito para Ud.
Instrucciones: Escribe consultas SQL avanzadas que involucren subconsultas, utilicen funciones integradas para la transformación de datos e implementen lógica condicional con declaraciones CASE.
Ejercicio: Selecciona productos que tengan un precio por encima del precio promedio de todos los productos. Usa una subconsulta para listar clientes que hayan realizado más de 5 pedidos.
Usa la declaración CASE para categorizar a los clientes basado en su monto total de compra en 'Bajo', 'Medio' y 'Alto'. Rúbrica: Uso correcto de subconsultas en la cláusula WHERE: 3 puntos Uso apropiado de funciones de SQL para análisis de datos: 2 puntos Implementación de CASE para lógica condicional en SELECT: 2 puntos
Entrega Idoceo:
Depositar Link y Copy-paste del código del dia Recuerde poner el encabezado de su SQL fiddle PIN: 69333