1.1 · Asistente de creación y elección de tablas

Nivel 1 · Principiante: crear su primer informe

1.1Asistente de creación y elección de tablas

Objetivo: lanzar un informe con el asistente, elegir el mínimo de tablas útiles y relacionarlas correctamente.
Tiempo estimado: 9 min · lectura autónoma · Si solo tienes 5 min: lee «Lo esencial en 30s» + el esquema.

Lo esencial en 30 segundos

  • Asistente = decisiones en orden: origen + tablas (con sus vínculos), campos a mostrar, agrupaciones eventuales, luego ordenaciones/filtros — vía « Nuevo informe con el asistente ».
  • Mínimo útil: tomar solo las tablas necesarias (p. ej. Pedidos + Clientes, no las otras 40) — menos tablas = más sencillo, más rápido, más fiable.
  • Vínculos que no hay que descuidar: con varias tablas, definir las uniones; el informe generado es un punto de partida para personalizar (o partir de un informe en blanco cuando se domina).

Minicaso hilo conductor — Farès, controlador de gestión en Argel

Farès, controlador de gestión en Argel, debe producir el estado mensual de ventas por cliente para su dirección. Inicia « Nuevo informe con el asistente », se conecta a la base de datos y selecciona solo dos tablas: Ventas y Clientes. Cuando el asistente le pide los vínculos, verifica la unión sobre el identificador de cliente en lugar de hacer clic en « Siguiente » mecánicamente. Elige los campos útiles (fecha, cliente, importe), añade una agrupación por cliente y obtiene un informe base funcional que luego perfeccionará (formato, totales, paginación).

Este mismo caso vuelve en el curso, el esquema, el guion y el desafío 48h — y continúa en 1.2, 1.3 y 1.4.

1. El asistente guía las decisiones fundacionales

La forma más sencilla de crear un primer estado es el asistente de creación (Report Wizard): « Nuevo informe con el asistente ». Encadena las decisiones en el orden correcto: origen y tablas (con sus vínculos si hay varias), campos a mostrar, agrupaciones eventuales, luego ordenaciones/filtros/modelo.

Al final, genera un informe base funcional — un punto de partida limpio que luego se perfecciona. Farès lo utiliza para su estado de ventas: responde a las preguntas correctas (¿qué datos? ¿qué campos? ¿qué agrupación?) en lugar de improvisar. Se pueden añadir/quitar tablas más tarde vía el asistente de base de datos.

2. Elegir las tablas correctas (el mínimo útil)

La elección de tablas es estructurante: solo se toman las tablas necesarias — para una lista de pedidos con el nombre del cliente, Pedidos + Clientes, no las otras 40 tablas. Parta de la necesidad: liste la información deseada, luego las tablas que la contienen (más las tablas de enlace indispensables).

Con varias tablas, el asistente pide definir los vínculos (uniones) — paso que no hay que descuidar: vínculos correctos = informe justo; vínculos descuidados = duplicados, líneas faltantes, totales inflados. Cada unión superflua es una fuente potencial de resultados falsos.

3. Un punto de partida, no una meta

El informe generado es un punto de partida: luego se personaliza (formato, fórmulas, secciones — secciones 1.2 a 1.4). Tomarlo por una meta es difundir un documento en bruto. Alternativa: el informe en blanco (Blank Report), todo construido a mano — útil para informes atípicos o cuando se domina.

En la práctica, muchos sientan las bases con el asistente (origen, tablas, vínculos, campos, grupo) y luego personalizan manualmente. Sentar unas bases de datos sanas es la primera competencia de diseño.

Error frecuente de interpretación: « Cargo toda la base por si acaso, ya ordenaré después » o « el informe que sale del asistente está terminado ». No. Cada tabla de más recarga la consulta y arriesga uniones parásitas (totales falsos sin mensaje de error) — y el informe del asistente está en bruto: campos por recolocar, formato, totales y paginación quedan por hacer (1.2 a 1.4).
Los pasos del asistente, en orden Las decisiones fundacionales, de la necesidad al informe base Origen + tablas El mínimoútil + vínculosCampos Columnas amostrarAgrupaciones Porcliente, por mes…
Las decisiones fundacionales, de la necesidad al informe base
Versión en texto del esquema (SEO / lectores de pantalla / traducción): 1) Enmarcar: Farès parte de su necesidad (estado de ventas por cliente) y solo conserva Ventas + Clientes. 2) Relacionar: define cuidadosamente el vínculo sobre el identificador de cliente en el asistente. 3) Generar: elige los campos y una agrupación por cliente, y obtiene un informe base para perfeccionar. Lección: mínimo de tablas bien relacionadas primero, personalización después.

🔎 Ejemplo concreto — 🔎 Ejemplo concreto — Tomar el mínimo de tablas

La lista de ventas de Farès, sin cargar toda la base.

Necesidad: ventas del mes + nombre del cliente.
❌ Cargar las 40 tablas de la base: lento, uniones parásitas, totales arriesgados.
✅ Ventas + Clientes, relacionadas por el identificador de cliente. Más sencillo, más rápido, más fiable.

Lectura: cada tabla responde a una información deseada; nada se toma « por si acaso ».

Lección: partir de la necesidad (qué información → qué tablas), verificar el vínculo antes de generar.

Vocabulario de la sección

Asistente de creación (Report Wizard)
Guía paso a paso la creación de un informe: origen/tablas → campos → agrupaciones → ordenaciones/filtros/modelo; el método recomendado para empezar.

Ejemplo sencillo: Farès inicia « Nuevo informe con el asistente » para su estado de ventas.

Lo que no es: un informe en blanco construido totalmente a mano.

Reflejo: principiante o informe estándar = asistente primero.

Elección de tablas
Seleccionar ÚNICAMENTE las tablas necesarias para el estado, no toda la base.

Ejemplo sencillo: Ventas + Clientes para la lista de Farès, no las otras 40 tablas.

Lo que no es: cargar toda la base « por si acaso ».

Reflejo: una información deseada = una tabla; el resto fuera.

Vínculos (uniones)
Relaciones entre tablas sobre un campo común, definidas en el asistente; condicionan la exactitud del informe.

Ejemplo sencillo: El vínculo Ventas ↔ Clientes sobre el identificador de cliente, verificado por Farès.

Lo que no es: un simple filtro de visualización.

Reflejo: varias tablas = verificar cada vínculo antes de generar.

Informe base
El informe funcional generado por el asistente: un punto de PARTIDA limpio para personalizar (formato, totales, paginación).

Ejemplo sencillo: El estado en bruto de Farès antes de las secciones 1.2 a 1.4.

Lo que no es: un documento terminado listo para difundir.

Reflejo: generar, luego perfeccionar a mano.

En la práctica — En la práctica — Crear un informe con el asistente

  1. Inicie « Nuevo informe con el asistente »; elija el origen de datos.
  2. Seleccione ÚNICAMENTE las tablas necesarias (p. ej. Ventas + Clientes) y defina sus VÍNCULOS si hay varias.
  3. Elija los CAMPOS a mostrar (columnas de la sección Detalles), luego eventualmente una AGRUPACIÓN (por cliente, por mes…).
  4. Termine el asistente: obtiene un informe base funcional — un punto de partida para personalizar después.
Crea un primer estado con el asistente eligiendo las tablas (el mínimo útil) y relacionándolas correctamente — unas bases de datos sanas.

Guion listo para decir — lanzar su primer estado (30 s)

« Inicio Nuevo informe con el asistente, elijo mi origen, solo tomo las tablas útiles — Ventas y Clientes — verifico el vínculo sobre el identificador de cliente, elijo mis campos y una agrupación por cliente. Obtengo una base limpia que voy a perfeccionar. »

Para decir recorriendo el asistente pantalla por pantalla; insistir en la verificación del vínculo.

Plantilla copiar-pegar — lista de control del asistente

NECESIDAD: ¿qué información debe aparecer?
TABLAS: únicamente las que la contienen (+ enlaces indispensables).
VÍNCULOS: cada tabla relacionada por un campo común — verificado.
CAMPOS: columnas útiles → Detalles. GRUPO: por cliente / por mes si hace falta.
RESULTADO: informe base = PUNTO DE PARTIDA, para personalizar (1.2 → 1.4).

Estado de ventas mensual

Como Farès en Argel: Ventas + Clientes, vínculo sobre el identificador de cliente, campos fecha/cliente/importe, agrupación por cliente — el estado pedido por la dirección.

Lista de existencias

Artículos + Movimientos relacionados por la referencia de artículo: cantidades y etiquetas bastan, no hacen falta las tablas contables.

Extracto de cliente

Clientes + Facturas + Pagos: tres tablas relacionadas en cadena, campos filtrados después (nivel 2) — sentar los vínculos desde el asistente.

Informe en blanco asumido

Estado atípico fuera de plantilla: partir de un Blank Report y construirlo todo a mano — reservado a los casos en que el asistente impone una mala estructura.

✓ Buenas prácticas

  • Parta de la necesidad: liste la información deseada, luego las tablas que la contienen.
  • Tome solo lo necesario (más las tablas de enlace indispensables).
  • Utilice el asistente para los cimientos, luego personalice a mano.

✗ Errores frecuentes

  • Cargar toda la base « por si acaso » (lento, uniones parásitas, totales falsos).
  • Descuidar los vínculos entre tablas (informe falso sin mensaje de error).
  • Tomar el informe del asistente por una meta (sigue en bruto).

Puntos clave

  • El ASISTENTE encadena origen/tablas → campos → agrupaciones → ordenaciones/filtros: las preguntas correctas en el orden correcto.
  • ELECCIÓN DE TABLAS = decisión estructurante: tomar solo lo necesario (menos = más sencillo, rápido, fiable).
  • Con varias tablas, definir los VÍNCULOS (uniones) — paso que no hay que descuidar.
  • El informe del asistente es un PUNTO DE PARTIDA (luego se personaliza). Alternativa: el informe EN BLANCO.

Desafío 48h — aplíquelo mañana

Lance el asistente sobre una necesidad real: liste 3 informaciones deseadas, conserve 2 tablas como máximo, verifique su vínculo, elija los campos y genere la base. Anote lo que quede por perfeccionar.

Lista de salida de la sección
  • Lanzo un informe con el asistente en el orden correcto (tablas → campos → grupos).
  • Solo tomo las tablas necesarias y verifico sus vínculos.
  • Trato el informe generado como un punto de partida para personalizar.
Autoevaluación 1-5: ¿justifico cada tabla por una información deseada?¿verifico los vínculos antes de generar?

Preguntas frecuentes

¿Hay que usar el asistente o partir de un informe en blanco?

Ambos son válidos. El asistente guía las decisiones fundacionales (origen, tablas, vínculos, campos, agrupaciones) en el orden correcto, evita olvidos y produce rápido una base limpia — ideal para empezar y para informes estándar. El informe en blanco parte de un informe vacío y deja construirlo todo a mano: control total, útil para informes atípicos o cuando se domina. En la práctica, se sientan las bases con el asistente y luego se personaliza manualmente.

¿Cómo elegir las tablas correctas y por qué limitar su número?

Parta de la necesidad: qué información debe aparecer → qué tablas la contienen → tome solo esas (más los enlaces necesarios). Verifique que se relacionan por un campo común. Limitar el número hace el informe más sencillo (menos vínculos), más rápido (consulta ligera) y sobre todo más fiable: cada unión superflua arriesga duplicados que inflan los totales o líneas faltantes.

Comprueba tu comprensión

¿Por qué limitar el número de tablas de un informe?

Recursos adicionales (opcional, para ir más allá)

Examen del nivel 1Preguntas inéditas y más difíciles para validar tus conocimientos