Ejemplo
Práctico
Ver más
Ejemplo práctico
Roberto administra la base de datos de un sistema de monitorización que registra métricas cada minuto. Para conservar solo los datos de los últimos 90 días, crea un script en Python que calcula la fecha límite y ejecuta una sentencia DELETE parametrizada dentro de un bloque transaccional:
Ver solución
Solución
from datetime import datetime, timedelta fecha_limite = datetime.now() - timedelta(days=90) with engine.begin() as conn: result = conn.execute("DELETE FROM metricas_raw WHERE fecha < :fecha", {"fecha": fecha_limite} ) print(f"Filas eliminadas: {result.rowcount}"). Además, crea tablas temporales para resultados intermedios con CREATE TEMPORARY TABLE y las elimina al finalizar con DROP TABLE IF EXISTS, asegurando la limpieza de recursos incluso si ocurre algún error.
5101_UD1 - 4.4 (2) - Ejemplo
CESUR
Created on January 30, 2026
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Decisions and Behaviors in the Workplace
View
Tangram Game
View
Process Flow: Corporate Recruitment
View
Weekly Corporate Challenge
View
Wellbeing and Healthy Routines
View
Match the Verbs in Spanish: Present and Past
View
Planets Sorting Game
Explore all templates
Transcript
Ejemplo
Práctico
Ver más
Ejemplo práctico
Roberto administra la base de datos de un sistema de monitorización que registra métricas cada minuto. Para conservar solo los datos de los últimos 90 días, crea un script en Python que calcula la fecha límite y ejecuta una sentencia DELETE parametrizada dentro de un bloque transaccional:
Ver solución
Solución
from datetime import datetime, timedelta fecha_limite = datetime.now() - timedelta(days=90) with engine.begin() as conn: result = conn.execute("DELETE FROM metricas_raw WHERE fecha < :fecha", {"fecha": fecha_limite} ) print(f"Filas eliminadas: {result.rowcount}"). Además, crea tablas temporales para resultados intermedios con CREATE TEMPORARY TABLE y las elimina al finalizar con DROP TABLE IF EXISTS, asegurando la limpieza de recursos incluso si ocurre algún error.