🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónDatos de socios y contratos de intercambio
5 tareas · 38 min · Principiante
Una empresa de transporte casi nunca mueve un paquete sola: entrega con transportistas aliados, almacena en bodegas ajenas, asegura con una aseguradora y vende a través de tiendas aliadas. Cada uno de esos socios recibe datos de los clientes finales (nombre, dirección, teléfono) y la seguridad de esos datos depende, en buena parte, de lo que dice el contrato de intercambio y de si el flujo real lo respeta. En Fletes Aurelia lees el inventario de socios y sus flujos de datos y buscas tres cosas: quién recibe más de lo pactado, a quién se le sigue enviando después de que terminó el contrato y cuánto tiempo lleva así. Todo es lectura de un informe de ejemplo.
Objetivo de la sala
Una empresa de transporte casi nunca mueve un paquete sola: entrega con transportistas aliados, almacena en bodegas ajenas, asegura con una aseguradora y vende a través de tiendas aliadas. Cada uno de esos socios recibe datos de los clientes finales (nombre, dirección, teléfono) y la seguridad de esos datos depende, en buena parte, de lo que dice el contrato de intercambio y de si el flujo real lo respeta. En Fletes Aurelia lees el inventario de socios y sus flujos de datos y buscas tres cosas: quién recibe más de lo pactado, a quién se le sigue enviando después de que terminó el contrato y cuánto tiempo lleva así. Todo es lectura de un informe de ejemplo.Cuando una empresa de transporte entrega datos personales de sus clientes a un socio, sigue siendo responsable de ellos. En Colombia, por ejemplo, la Ley 1581 de 2012 regula el tratamiento de datos personales, y el contrato con el socio es el lugar donde se deja por escrito qué se comparte, para qué y por cuánto tiempo (conviene confirmar siempre el texto vigente y la opinión del área jurídica, porque esta sala solo enseña a leer la evidencia).
Un buen contrato de intercambio fija la finalidad (para qué puede usar el socio los datos), los campos exactos que recibe, la duración, las medidas de seguridad mínimas, si puede pasar los datos a un tercero y qué debe hacer con ellos cuando el contrato termina: devolverlos o borrarlos y avisar. La idea que lo ordena es la minimización: el socio recibe solo lo que necesita para su parte del trabajo. Un transportista necesita la dirección y un teléfono de contacto; no necesita el historial de compras del destinatario.
Responde para continuar
¿Qué es lo que permite comparar el contrato con la realidad de un flujo de datos?
Ver pista de ayuda
Para comprobar algo hay que tener, por un lado, lo que se prometió y, por otro, lo que ocurre.
En el laboratorio hay dos tablas: socios, que describe a cada socio y su contrato, e intercambios, que describe lo que de verdad viaja. La diferencia entre «campos_enviados» y «campos_pactados» es la medida más directa de cuánto se desvió el flujo del contrato. Un exceso suele tener causas ordinarias, como una integración que manda el registro completo porque era más fácil de programar, pero eso no lo hace menos grave: el socio tiene datos que no debería tener.
Abre SELECT * FROM intercambios para ver los cinco flujos y luego filtra por los que envían más de lo pactado.
Responde para continuar
¿Qué socio recibe más campos de los que su contrato autoriza? Escribe su identificador.
Ver pista de ayuda
Ejecuta `SELECT socio, campos_enviados, campos_pactados FROM intercambios WHERE campos_enviados > campos_pactados`.
Un contrato tiene fecha de fin, y los datos deberían dejar de salir ese día. En la práctica, el flujo es una integración técnica que alguien programó una vez y nadie apaga cuando el área comercial cierra la relación: el contrato vive en un cajón y el flujo, en un servidor. Mientras siga activo, la empresa entrega datos personales a quien ya no tiene base contractual para recibirlos.
El informe es del 7 de octubre de 2026. Compara cada fecha de fin con esa fecha y mira también si el flujo sigue activo: un contrato terminado con el flujo detenido es el estado correcto, no un hallazgo.
Responde para continuar
¿Qué socio tiene el contrato terminado y sigue recibiendo datos? Escribe su identificador.
Ver pista de ayuda
Ejecuta `SELECT socio, fin_de_contrato, flujo_activo FROM socios WHERE fin_de_contrato < '2026-10-07' AND flujo_activo = 'si'`.
La cifra que más pesa en un informe de este hallazgo no es el nombre del socio sino el tiempo: no es lo mismo un flujo que se quedó encendido dos días que uno que lleva semanas entregando datos sin base contractual. Para el cálculo se cuentan los días de calendario entre la fecha de fin del contrato y la del informe.
Responde para continuar
¿Cuántos días pasaron entre el fin del contrato de ese socio y la fecha del informe? Escribe solo el número.
Ver pista de ayuda
Ejecuta `SELECT socio, fin_de_contrato FROM socios WHERE socio = 's-04'` y cuenta los días hasta el 7 de octubre de 2026.
Detener el flujo es lo primero, pero no es lo único. Hay que dejar constancia de cuántos días estuvo activo y qué se envió en ese tiempo, pedir al socio la devolución o el borrado de lo recibido, y revisar si el contrato tenía cláusula de borrado: en este caso la tabla dice que no la tenía, de modo que la petición no tiene un respaldo escrito y hay que negociarla. Borrar por cuenta propia el registro de lo enviado no es opción, porque es la evidencia.
Responde para continuar
¿Cuál es la respuesta razonable ante un flujo activo con el contrato terminado?
Ver pista de ayuda
Cortar el flujo es necesario; destruir la evidencia, no.
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.