Want to create interactive content? It’s easy in Genially!

Get started free

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:

Decisions and Behaviors in the Workplace

Tangram Game

Process Flow: Corporate Recruitment

Weekly Corporate Challenge

Wellbeing and Healthy Routines

Match the Verbs in Spanish: Present and Past

Planets Sorting Game

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.