← Volver a proyectos
BI & Data2024Académico

Inflables DB

La base de datos real de mi emprendimiento: reservas, inventario y clientes, con seis tableros para verlo.

6dashboards entregados

El problema

Astefil necesitaba una base de datos seria: reservas multi-artículo y multi-empleado, inventario y análisis de clientes, no una planilla.

Qué hice

Modelé el DER normalizado y lo implementé en T-SQL: stored procedures CRUD con table types para reservas complejas, vistas, y auditoría con triggers. Encima construí seis dashboards de Grafana: clientes, inventario y reservas.

Qué resultó

Trabajo final de Base de Datos II con un caso de negocio propio y real.

Del modelo al tablero

  1. DER normalizadoEntrada
  2. Implementación en T-SQLSobre SQL Server
  3. Stored procedures CRUDTable types para reservas
  4. Vistas de negocioClientes, inventario, reservas
  5. Auditoría con triggersQuién cambió qué
  6. Seis dashboards de GrafanaSalida

Una reserva de inflables toca varios artículos y varios empleados a la vez, que es justo lo que una planilla no sabe representar. El modelo normalizado resuelve eso, y los table types permiten insertar la reserva completa en una sola llamada.

Stack

  • SQL Server
  • T-SQL
  • Grafana