Cerrar ventas entre zonas horarias es un proyecto práctico de PostgreSQL que transforma las fechas locales de cada sede en informes correctos de venta de entradas. Conserva cada recibo original, incluso entradas distintas con la misma hora de reloj, y entrega archivos CSV reales.
Un Guided Lab de tres pasos obtiene los intervalos diarios locales, construye el detalle completo y exporta informes cuyo significado se mantiene entre zonas de conexión. Un Challenge independiente aplica el método a Londres y Sídney. Cada unidad tiene datos sintéticos propios.
Lo que aprenderás
- Distinguir fechas, horas locales, instantes reales y zonas IANA con nombre.
- Convertir ambas medianoches locales por separado e incluir el inicio y excluir el final.
- Conservar entradas gratuitas, recibos con horas repetidas y sedes sin ventas.
- Guardar SQL reutilizable, producir UTC explícito y leer CSV completos sin rellenar datos desde la fuente.
A quién va dirigido este curso
Para principiantes familiarizados con navegación por terminal, conexiones PostgreSQL y SELECT/WHERE. Las conversiones temporales, plantillas, uniones y sintaxis CSV se explican antes de usarlas. No se requiere desarrollo Python ni frontend.
LabEx proporciona PostgreSQL, los datos de entradas y el puesto real de informes en Terminal, en el navegador. No necesitas instalación local.
Preguntas frecuentes
¿Se trata la liquidación real de pagos?
Es un cierre histórico simplificado de entradas con importes enteros en céntimos. Impuestos, reembolsos, liquidación de proveedores y garantías contables quedan fuera.
¿La herramienta corrige una consulta incorrecta o una hora ambigua?
No. Ejecuta tu SQL guardado y exporta filas reales; el lector usa solo los bytes CSV guardados. Los datos ya identifican instantes mediante UTC o desplazamientos explícitos. Interpretar horas ambiguas sin desplazamiento queda fuera. El Challenge utiliza métodos practicados por completo en el Guided Lab.




