🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónAuditoría integral: Lógica de negocio y condiciones de carrera
3 tareas · 40 min · Principiante
Auditoría de invariantes de negocio: la falta de atomicidad en el consumo de cupones y la admisión de importes negativos generan descuadres patrimoniales severos.
Objetivo de la sala
Auditoría de invariantes de negocio: la falta de atomicidad en el consumo de cupones y la admisión de importes negativos generan descuadres patrimoniales severos.La concurrencia de peticiones simultáneas sobre el mismo cupón duplica el beneficio de forma indebida.
Consulta la tabla plataforma_logica e identifica el impacto para CANJE_CUPONES.
Esta tarea se hace en el laboratorio
Una consola para consultar la base de datos, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
Según la tabla plataforma_logica, ¿cuál es el impacto_financiero para CANJE_CUPONES?
Exigir que todo monto transferido sea estrictamente superior a cero impide la creación ficticia de fondos.
Consulta la tabla plataforma_logica y extrae la regla para TRANSFERENCIAS.
Esta tarea se hace en el laboratorio
Una consola para consultar la base de datos, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
Según la tabla plataforma_logica, ¿cuál es la regla_invariante para TRANSFERENCIAS?
Bloquear la fila de base de datos durante la transacción asegura que un cupón solo pueda canjearse una vez.
Consulta la tabla plataforma_logica e indica la regla para CANJE_CUPONES.
Esta tarea se hace en el laboratorio
Una consola para consultar la base de datos, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
Según la tabla plataforma_logica, ¿cuál es la regla_invariante para CANJE_CUPONES?
Conectando con la base…
Tablas
plataforma_logica
- flujo_transaccional
- defecto_logica
- impacto_financiero
- regla_invariante
El resultado aparece aquí.
fila(s)
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.