Curso de Fundamentos de Bases de Datos

Tres señales de que Excel ya no escala

Curso de Fundamentos de Bases de Datos

Contenido del curso

Grabación

PlatziLearn

0:007:55

Recursos

Resumen

Cuando una organización crece hasta manejar cientos de miles de registros, las hojas de cálculo dejan de ser una herramienta y se convierten en un cuello de botella. Tienda Latam, con doce países, ochocientas cincuenta sucursales y 2.4 millones de clientes, vivió exactamente eso: archivos que tardaban minutos en abrir, datos corruptos por edición simultánea y errores silenciosos que distorsionaban decisiones estratégicas. Comprender por qué se rompe Excel a gran escala es el primer paso para diseñar sistemas que realmente protejan la información del negocio.

¿Cuáles son las tres señales de alarma cuando Excel llega a su límite?

Estas señales no son exclusivas de una sola empresa; aparecen en cualquier organización que intente escalar sobre archivos planos [0:40].

  • Rendimiento degradado: un archivo de quinientas mil filas tarda una eternidad en abrirse. Multipliquen tres minutos por diez consultas diarias y veinte personas: son diez horas de productividad quemadas mirando una barra de progreso.
  • Corrupción por edición simultánea: cuando dos personas editan el mismo archivo al mismo tiempo, la información se traba. Es como una puerta donde solo cabe una persona; si dos intentan pasar juntas, todo se bloquea [1:10].
  • Inconsistencia silenciosa: alguien escribe "Colombia" con mayúscula, otro "colombia" en minúscula y un tercero "Col". Excel los trata como tres países diferentes. El CEO llega a la reunión trimestral preguntando por qué Colombia desapareció del ranking, cuando en realidad los números estaban partidos en tres líneas que nadie sumó [1:24].

Estos problemas se traducen en costos concretos: decisiones basadas en la versión equivocada del archivo —"Ventas_final", "Ventas_final_v2", "Ventas_final_definitivo_corregido"— y la imposibilidad de escalar sin que todo se vuelva más lento [1:55].

¿Por qué los datos son un activo que necesita infraestructura?

Migrar cuando ya tienes medio millón de filas sucias es como reforzar los cimientos de una casa cuando ya hay tres pisos encima [2:22]. Los datos no son un subproducto de la operación; son un activo del negocio que requiere infraestructura diseñada para protegerlos.

¿Qué cambia con una base de datos relacional?

Tres capacidades fundamentales reemplazan las limitaciones de Excel [2:38]:

  • Integridad: Colombia existe una sola vez en una tabla de países. Todo lo demás apunta a ese registro único. El error de escritura se vuelve estructuralmente imposible.
  • Trazabilidad: si alguien borra una fila en Excel, esa información desaparece. Una base de datos registra quién modificó qué, cuándo y cuál era el valor anterior.
  • Permisos granulares: Excel ofrece todo o nada. Una base de datos permite que María lea datos de clientes sin modificarlos, que Jorge inserte pedidos sin borrarlos y que Finanzas vea precios mientras Bodega solo ve niveles de stock [3:10].

¿Qué diferencia hay entre OLTP y OLAP?

Esta distinción es fundamental para todo el recorrido profesional [3:32]. OLTP (Online Transaction Processing) registra lo que está pasando ahora: cada venta, cada actualización de inventario, miles de veces al día. Piensen en la caja registradora que nunca se detiene. OLAP (Online Analytical Processing) analiza lo que ya pasó para encontrar patrones: ventas totales por trimestre, productos más vendidos. La analogía más clara: OLTP es el cobro en caja, rápido y preciso; OLAP es la auditoría de fin de mes, más lenta pero exhaustiva [4:10]. Excel no puede cumplir ninguno de estos roles a gran escala.

¿Cómo se descompone una planilla gigante en un modelo estructurado?

El negocio se separa en nueve entidades organizadas en tres categorías [4:38]:

  • Tablas maestras: países, categorías y tipos de cliente. Cambian poco y funcionan como catálogo.
  • Entidades operativas: sucursales, empleados, clientes y productos. Son los actores del negocio.
  • Entidades transaccionales: pedidos y detalle de pedidos. Son los eventos que ocurren.

En Excel, una compra es una fila enorme donde se duplican datos con cada transacción. En el modelo relacional, Colombia aparece una sola vez y cada referencia apunta ahí. Cambias algo una vez, se actualiza en todas partes [5:08].

¿Cómo evitar duplicación, caos de actualizaciones y eliminación peligrosa?

La normalización resuelve tres problemas que aparecen cuando todo vive en una sola tabla [5:28]:

  • Duplicación: si María García hace cien pedidos, su teléfono se escribe cien veces. Cambia el número y hay que actualizar cien filas; si te saltas una, los datos ya son inconsistentes.
  • Caos de actualizaciones: cambiar el precio de un producto obliga a modificar miles de filas.
  • Eliminación peligrosa: borras el último pedido de un cliente y pierdes al cliente completo.

Las formas normales (primera, segunda y tercera) separan la información para que cada dato viva en un solo lugar. Las claves primarias garantizan que cada registro sea único, y las claves foráneas garantizan que las referencias entre tablas sean reales: no puedes asignar un producto a una categoría inexistente ni registrar un pedido para un cliente fantasma [5:55].

¿Cuáles son los seis pasos para migrar sin destruir datos?

El patrón es deliberado: preparar, cargar poco y verificar constantemente [6:20].

  • Limpiar las planillas: eliminar celdas combinadas, filas en blanco y formato decorativo.
  • Crear las tablas con tipos de datos correctos antes de importar nada.
  • Cargar en lotes pequeños, unos cientos de filas primero, no las quinientas mil de golpe.
  • Ejecutar consultas de validación: ¿coincide el conteo de filas?, ¿hay valores nulos donde no debería?
  • Empezar con consultas de solo lectura.
  • Probar una sola operación de escritura sobre datos no críticos.

El siguiente desafío será modificar tablas que ya están en producción con ALTER TABLE: cómo agregar una columna a una tabla con millones de registros sin romper nada. Si han enfrentado alguno de estos dolores con Excel, compartan su experiencia en los comentarios.

Tres señales de que Excel ya no escala

Curso de Fundamentos de Bases de Datos

Clase 33 de 33

Clase 33 / 33