Tu app necesita una base de datos. No necesitas saber SQL.
Toda app que hace algo útil almacena datos en algún lugar. Información de clientes, pedidos, reservas, mensajes, inventario, contenido. Para eso sirve una base de datos. Es la capa que hace que tu app sea dinámica en lugar de estática.
La mayoría de los constructores de apps sin código omiten las bases de datos por completo o te hacen conectar una herramienta externa. Airo AI Builder tiene una base de datos integrada. Describe los datos que necesitas almacenar y la IA crea las tablas, los campos y las relaciones por ti. Sin SQL, sin importaciones de hojas de cálculo, sin herramientas externas.
Esta guía cubre qué puede hacer la base de datos, cómo configurarla y los prompts reales que puedes usar para los casos de uso más comunes.
Qué te da la base de datos integrada
Cuando le pides a Airo AI Builder que cree una base de datos, obtienes:
- Tablas para diferentes tipos de datos (clientes, productos, reservas, publicaciones, etc.)
- Campos con los tipos de datos correctos (texto, números, fechas, booleanos, subidas de archivos)
- Relaciones entre tablas (una reserva se vincula a un cliente y un servicio)
- Endpoints de API para que el frontend de tu app pueda leer y escribir datos automáticamente
- Un panel de administración para ver, editar y gestionar tus datos sin tocar el código
- Almacenamiento seguro gestionado por la plataforma — sin configuración de servidores ni hosting de base de datos que administrar
Todo esto se crea a partir de un solo prompt. Describes los datos, la IA construye la estructura.
Cómo configurar una base de datos
Empieza con lo que necesitas almacenar
La mejor manera de escribir un prompt para una base de datos es describir la información que tu app necesita rastrear. Sé específico sobre las tablas, qué contiene cada una y cómo se conectan.
Estructura básica del prompt:
"Create a database for my [app type] with these tables: [Table 1] (fields: …), [Table 2] (fields: …), [Table 3] (fields: …). [Table 3] should link to [Table 1] and [Table 2]."
Deja que la IA lo decida
Si no estás seguro de qué tablas necesitas exactamente, describe la app y deja que la IA decida la estructura.
"Build a pet sitting service app where customers can book a sitter, see sitter profiles and reviews, and pay online. Set up whatever database tables make sense for this."
La IA creará tablas para clientes, cuidadores, reservas, reseñas y pagos, con las relaciones ya configuradas.
8 casos de uso de bases de datos con prompts
1. Directorio de clientes
Almacena a todos los que se registran, compran algo o rellenan un formulario.
"Create a customer database table with: full name, email, phone, company name, how they found us (dropdown: Google, referral, social media, event), signup date, and notes. Add a section in the admin dashboard to search and filter customers by any field."
Qué obtienes: Una lista de clientes con búsqueda y filtros que tu equipo puede gestionar sin iniciar sesión en un CRM separado.
2. Reservas y citas
Rastrea quién reservó qué, cuándo y el estado de cada cita.
"Set up a database for an appointment booking system. Tables: Services (name, duration, price), Customers (name, email, phone), Appointments (customer, service, date, time, status: confirmed/completed/cancelled/no-show, notes). Each appointment links to one customer and one service. Build an admin view to see today's appointments and this week's schedule."
Qué obtienes: Un backend de reservas conectado a tu calendario frontend, con herramientas de administración para gestionar el día a día.
3. Inventario de productos y pedidos
Rastrea qué vendes, cuánto tienes y qué se ha pedido.
"Create database tables for an online store. Products (name, description, price, sale price, category, stock count, images, status: active/draft). Orders (customer name, email, shipping address, items ordered, quantities, total, order status: pending/shipped/delivered, order date). When an order is placed, decrease the stock count for each item. Show low stock alerts in the admin when any product drops below 5 units."
Qué obtienes: Un sistema completo de gestión de inventario y pedidos con seguimiento automático de stock.
4. Gestión de contenido (blog, portafolio, listados)
Almacena contenido que tu app carga dinámicamente en lugar de páginas codificadas.
"Build a blog with a database-backed content system. Posts table: title, slug, featured image, body content, author, category, tags, publish date, status (draft/published/archived). Categories table: name, description. The blog page should pull published posts from the database sorted by date. Admin dashboard to write, edit, and schedule posts."
Qué obtienes: Un CMS ligero donde puedes gestionar contenido desde un panel de administración sin reconstruir páginas.
5. Cuentas de usuario y roles
Almacena perfiles de usuario y controla quién ve qué.
"Set up a users database with: name, email, password (hashed), role (admin/editor/member), profile photo, and created date. Admins can see the full dashboard and manage all users. Editors can create and edit content but can't manage users. Members can only view their own profile and saved items."
Qué obtienes: Control de acceso basado en roles para que diferentes usuarios vean diferentes partes de tu app.
6. Reseñas y valoraciones
Permite que los usuarios dejen comentarios y muéstralos en tu sitio.
"Add a reviews database table. Fields: reviewer name, email, rating (1-5 stars), review text, date submitted, product or service reviewed, status (pending/approved/rejected). Only show approved reviews on the site. Admin can moderate: approve, reject, or delete reviews. Display the average rating on each product or service page."
Qué obtienes: Un sistema de reseñas moderado que muestra prueba social en tu sitio sin un widget de terceros.
7. Registro de eventos
Rastrea inscripciones, capacidad e información de asistentes.
"Create a database for an event registration system. Events table: event name, date, time, location, description, max capacity, current registrations. Registrations table: attendee name, email, company, job title, event, registration date. When someone registers, increment the current registrations count. When capacity is full, disable the registration form and show 'Sold Out.' Admin dashboard to see all registrations by event and export the attendee list."
Qué obtienes: Registro de eventos con gestión de capacidad y una lista de asistentes exportable.
8. Captura de leads y formularios de contacto
Almacena los envíos de formularios de forma estructurada en lugar de solo enviar un correo.
"Every time someone fills out the contact form, save the submission to a leads database table with: name, email, phone, message, source page (which page they submitted from), date, and status (new/contacted/converted/closed). Build a leads dashboard in the admin showing all submissions sorted by newest first, with the ability to update the status and add internal notes."
Qué obtienes: Un pipeline de leads que puedes rastrear y gestionar, con cada envío de formulario registrado.
Construir paneles de administración
Una base de datos sin una forma de gestionarla es solo datos ocultos. Cada base de datos que crees en Airo AI Builder debería venir con un panel de administración.
Prompt para un panel de administración básico:
"Build an admin dashboard for all my database tables. Show each table as a tab. For each table: a searchable, sortable list view, the ability to add new records, edit existing records, and delete records. Add filters for status fields and date ranges."
Prompt para un panel de reportes:
"Add a reporting section to the admin dashboard. Show: total records per table, new records this week vs. last week, and a chart of records created over the last 30 days. For the orders table, also show total revenue this month and average order value."
Prompt para un panel de acciones rápidas:
"Build a dashboard home screen that shows: 5 most recent orders, 3 upcoming appointments today, any low-stock products, and unread contact form submissions. Each item should link to its full record."
Cómo usar tu base de datos para hacer crecer tu negocio
Una vez que tu base de datos tiene datos reales, se convierte en una de las herramientas más valiosas que tienes. Así es como puedes aprovecharla.
Conoce mejor a tus clientes
Tu base de datos de clientes te dice quiénes son tus mejores clientes, qué compran, con qué frecuencia vuelven y cómo te encontraron.
"Add a section to the admin dashboard that shows: top 10 customers by total spend, customers who haven't placed an order in the last 30 days, and a breakdown of how customers found us (Google, referral, social media, event)."
Envía el mensaje correcto en el momento adecuado
En lugar de enviar el mismo correo a todos, usa tus datos para segmentar y personalizar.
- ¿Clientes que reservaron una vez pero nunca volvieron? Envíales una oferta de regreso.
- ¿Clientes cuya suscripción está por renovarse? Envíales un recordatorio con lo que han logrado.
- ¿Clientes que compraron un producto específico? Recomiéndales algo complementario.
"Build a page in the admin that shows customer segments: new customers this month, repeat customers (2+ orders), inactive customers (no activity in 60 days), and high-value customers (spent over $500 total). Show the count for each segment and let me export the email list."
Identifica tendencias y toma mejores decisiones
Tus datos de reservas, pedidos y tráfico revelan patrones en los que puedes actuar.
- ¿Qué productos se venden más? Abastécete más de ellos.
- ¿Qué servicios se reservan más en qué días? Ajusta tu agenda.
- ¿Qué meses tienen los ingresos más altos y más bajos? Planifica tus promociones en torno a ellos.
"Add a trends section to the admin dashboard. Show: monthly revenue for the last 6 months as a bar chart, most popular products or services ranked by total bookings or orders, and busiest days of the week."
Mejora tus operaciones
Usa tus datos para optimizar cómo gestionas las cosas día a día.
"Add an operations view to the admin dashboard. Show: average time from order placed to shipped, open contact form submissions older than 48 hours, and a count of orders by status (pending, shipped, delivered) for this week."
Potencia tu marketing por correo
Tu base de datos es una lista de correo lista para usar con contexto. Exporta listas segmentadas según el historial de compras, la fecha de registro o el tipo de cliente y conéctalas a la herramienta de correo que uses.
"Add an email marketing section to the admin. Let me filter customers by: signup date range, total orders, last activity date, and product category purchased. Show a count of matching customers and let me export the filtered list as a CSV with name and email columns."
Retén más clientes
Los datos para reducir la pérdida de clientes ya están en tu base de datos. Solo necesitas mostrarlos.
"Create a retention dashboard. Show: customers with only 1 order who signed up more than 30 days ago, average days between first and second purchase, and a list of customers whose last activity was more than 45 days ago sorted by total lifetime spend."
Consejos para mejores prompts de base de datos
- Nombra tus tablas y campos en el primer prompt. "Create a bookings table with customer, service, date, time, and status" es mucho mejor que "add a database."
- Describe las relaciones. Si una reserva se conecta a un cliente y un servicio, dilo. "Each booking links to one customer and one service" le dice a la IA exactamente cómo conectar las cosas.
- Incluye datos de muestra. Añadir "populate the database with 10 sample entries" te da datos de prueba con los que trabajar de inmediato y te ayuda a verificar que la estructura se ve correcta.
- Pide el panel de administración al mismo tiempo. Construir la base de datos y el panel de administración en el mismo prompt garantiza que estén conectados desde el inicio. Añadir el administrador después requiere más créditos.
- Piensa en los campos de estado. Casi todas las tablas se benefician de un campo de estado (activo/inactivo, borrador/publicado, pendiente/aprobado). Estos facilitan mucho el filtrado y la gestión.
- Empieza con tus tablas principales. No necesitas construir todas las tablas de una vez. Empieza con 2–3 tablas esenciales, verifica que funcionen y luego añade más con prompts de seguimiento.
Empieza a construir
Toda app que almacena, rastrea o gestiona información necesita una base de datos. Con Airo AI Builder, no necesitas configurar servidores, aprender SQL ni conectar herramientas externas. Describe lo que necesitas almacenar y la IA se encarga del resto.