Votre application a besoin d'une base de données. Vous n'avez pas besoin de connaître SQL.

Chaque application qui fait quelque chose d'utile stocke des données quelque part. Informations clients, commandes, réservations, messages, inventaire, contenu. C'est ce que fait une base de données. C'est la couche qui rend votre application dynamique plutôt que statique.

La plupart des constructeurs d'applications sans code ignorent complètement les bases de données ou vous obligent à connecter un outil tiers. Airo AI Builder dispose d'une base de données intégrée. Décrivez les données que vous devez stocker et l'IA crée les tables, les champs et les relations pour vous. Sans SQL, sans imports de feuilles de calcul, sans outils externes.

Ce guide couvre ce que la base de données peut faire, comment la configurer et de vraies invites que vous pouvez utiliser pour les cas d'usage les plus courants.


Ce que la base de données intégrée vous offre

Quand vous demandez à Airo AI Builder de créer une base de données, vous obtenez :

  • Des tables pour différents types de données (clients, produits, réservations, articles, etc.)
  • Des champs avec les bons types de données (texte, nombres, dates, booléens, uploads de fichiers)
  • Des relations entre les tables (une réservation est liée à un client et un service)
  • Des endpoints API pour que le frontend de votre application puisse lire et écrire des données automatiquement
  • Un panneau d'administration pour voir, modifier et gérer vos données sans toucher au code
  • Un stockage sécurisé géré par la plateforme — pas de configuration de serveur, pas d'hébergement de base de données à gérer

Tout cela est créé à partir d'une seule invite. Vous décrivez les données, l'IA construit la structure.


Comment configurer une base de données

Commencez par ce que vous devez stocker

La meilleure façon d'inviter pour une base de données est de décrire les informations que votre application doit suivre. Soyez spécifique sur les tables, ce que chacune contient et comment elles se connectent.

Structure d'invite de base :

"Crée une base de données pour mon [type d'application] avec ces tables : [Table 1] (champs : …), [Table 2] (champs : …), [Table 3] (champs : …). [Table 3] doit être liée à [Table 1] et [Table 2]."

Laissez l'IA décider

Si vous n'êtes pas sûr des tables dont vous avez besoin, décrivez l'application et laissez l'IA décider de la structure.

"Construis une application de service de garde d'animaux où les clients peuvent réserver un gardien, voir les profils et avis des gardiens, et payer en ligne. Configure les tables de base de données qui ont du sens pour ça."

L'IA créera des tables pour les clients, les gardiens, les réservations, les avis et les paiements, avec les relations déjà câblées.


8 cas d'usage de base de données avec invites

1. Annuaire clients

Stockez tous ceux qui s'inscrivent, achètent quelque chose ou remplissent un formulaire.

"Crée une table de base de données clients avec : nom complet, e-mail, téléphone, nom de l'entreprise, comment ils nous ont trouvés (liste déroulante : Google, parrainage, réseaux sociaux, événement), date d'inscription et notes. Ajoute une section dans le tableau de bord administrateur pour rechercher et filtrer les clients par n'importe quel champ."

Ce que vous obtenez : Une liste clients consultable et filtrable que votre équipe peut gérer sans se connecter à un CRM séparé.


2. Réservations et rendez-vous

Suivez qui a réservé quoi, quand et le statut de chaque rendez-vous.

"Configure une base de données pour un système de réservation de rendez-vous. Tables : Services (nom, durée, prix), Clients (nom, e-mail, téléphone), Rendez-vous (client, service, date, heure, statut : confirmé/terminé/annulé/absent, notes). Chaque rendez-vous est lié à un client et un service. Construis une vue administrateur pour voir les rendez-vous d'aujourd'hui et le planning de cette semaine."

Ce que vous obtenez : Un backend de réservation qui se connecte à votre calendrier frontend, avec des outils administrateurs pour gérer le quotidien.


3. Inventaire de produits et commandes

Suivez ce que vous vendez, combien vous en avez et ce qui a été commandé.

"Crée des tables de base de données pour une boutique en ligne. Produits (nom, description, prix, prix soldé, catégorie, stock, images, statut : actif/brouillon). Commandes (nom client, e-mail, adresse de livraison, articles commandés, quantités, total, statut de commande : en attente/expédié/livré, date de commande). Quand une commande est passée, diminue le stock pour chaque article. Affiche des alertes de stock faible dans l'admin quand un produit tombe en dessous de 5 unités."

Ce que vous obtenez : Un système complet de gestion des stocks et des commandes avec suivi automatique des stocks.


4. Gestion de contenu (blog, portfolio, annonces)

Stockez du contenu que votre application tire dynamiquement au lieu de coder des pages en dur.

"Construis un blog avec un système de contenu basé sur une base de données. Table Articles : titre, slug, image vedette, corps du contenu, auteur, catégorie, tags, date de publication, statut (brouillon/publié/archivé). Table Catégories : nom, description. La page du blog doit tirer les articles publiés de la base de données triés par date. Tableau de bord administrateur pour écrire, modifier et planifier des articles."

Ce que vous obtenez : Un CMS léger où vous pouvez gérer le contenu depuis un panneau d'administration sans reconstruire des pages.


5. Comptes utilisateurs et rôles

Stockez les profils utilisateurs et contrôlez qui voit quoi.

"Configure une base de données utilisateurs avec : nom, e-mail, mot de passe (haché), rôle (admin/éditeur/membre), photo de profil et date de création. Les admins peuvent voir le tableau de bord complet et gérer tous les utilisateurs. Les éditeurs peuvent créer et modifier du contenu mais ne peuvent pas gérer les utilisateurs. Les membres ne peuvent voir que leur propre profil et les éléments sauvegardés."

Ce que vous obtenez : Un contrôle d'accès basé sur les rôles pour que différents utilisateurs voient différentes parties de votre application.


6. Avis et évaluations

Permettez aux utilisateurs de laisser des retours et affichez-les sur votre site.

"Ajoute une table de base de données d'avis. Champs : nom du rédacteur, e-mail, note (1-5 étoiles), texte de l'avis, date de soumission, produit ou service évalué, statut (en attente/approuvé/rejeté). N'affiche que les avis approuvés sur le site. L'admin peut modérer : approuver, rejeter ou supprimer des avis. Affiche la note moyenne sur chaque page de produit ou service."

Ce que vous obtenez : Un système d'avis modéré qui affiche la preuve sociale sur votre site sans widget tiers.


7. Inscription à des événements

Suivez les inscriptions, la capacité et les informations des participants.

"Crée une base de données pour un système d'inscription à des événements. Table Événements : nom de l'événement, date, heure, lieu, description, capacité maximale, inscriptions actuelles. Table Inscriptions : nom du participant, e-mail, entreprise, poste, événement, date d'inscription. Quand quelqu'un s'inscrit, incrémente le compteur d'inscriptions actuelles. Quand la capacité est atteinte, désactive le formulaire d'inscription et affiche 'Complet'. Tableau de bord administrateur pour voir toutes les inscriptions par événement et exporter la liste des participants."

Ce que vous obtenez : Inscription en libre-service avec gestion de la capacité et une liste de participants exportable.


8. Capture de leads et formulaires de contact

Stockez les soumissions de formulaires de manière structurée au lieu d'envoyer simplement un e-mail.

"Chaque fois que quelqu'un remplit le formulaire de contact, sauvegarde la soumission dans une table de base de données de leads avec : nom, e-mail, téléphone, message, page source (quelle page ils ont soumis depuis), date et statut (nouveau/contacté/converti/fermé). Construis un tableau de bord de leads dans l'admin montrant toutes les soumissions triées par les plus récentes, avec la possibilité de mettre à jour le statut et d'ajouter des notes internes."

Ce que vous obtenez : Un pipeline de leads que vous pouvez suivre et relancer, avec chaque soumission de formulaire enregistrée et gérable.


Construire des tableaux de bord administrateurs

Une base de données sans moyen de la gérer n'est que des données cachées. Chaque base de données que vous créez dans Airo AI Builder devrait être accompagnée d'un panneau d'administration.

Invite pour un tableau de bord administrateur de base :

"Construis un tableau de bord administrateur pour toutes mes tables de base de données. Affiche chaque table comme un onglet. Pour chaque table : une vue liste consultable et triable, la possibilité d'ajouter de nouveaux enregistrements, de modifier les existants et de supprimer des enregistrements. Ajoute des filtres pour les champs de statut et les plages de dates."

Invite pour un tableau de bord de reporting :

"Ajoute une section de reporting au tableau de bord administrateur. Affiche : total d'enregistrements par table, nouveaux enregistrements cette semaine vs. la semaine dernière, et un graphique des enregistrements créés sur les 30 derniers jours. Pour la table des commandes, affiche aussi le chiffre d'affaires total ce mois et la valeur moyenne des commandes."

Invite pour un tableau de bord d'actions rapides :

"Construis un écran d'accueil du tableau de bord qui affiche : les 5 commandes les plus récentes, les 3 prochains rendez-vous aujourd'hui, les produits en stock faible et les soumissions de formulaires de contact non lues. Chaque élément doit renvoyer à son enregistrement complet."


Comment utiliser votre base de données pour développer votre activité

Une fois que votre base de données contient de vraies données, elle devient l'un des outils les plus précieux que vous ayez. Voici comment la mettre à profit.

Mieux connaître vos clients

Votre base de données clients vous indique qui sont vos meilleurs clients, ce qu'ils achètent, à quelle fréquence ils reviennent et comment ils vous ont trouvés.

"Ajoute une section au tableau de bord administrateur qui affiche : les 10 meilleurs clients par dépenses totales, les clients qui n'ont pas passé de commande depuis les 30 derniers jours, et une répartition de comment les clients nous ont trouvés (Google, parrainage, réseaux sociaux, événement)."

Envoyer le bon message au bon moment

Au lieu d'envoyer le même e-mail à tout le monde, utilisez vos données pour segmenter et personnaliser.

  • Les clients qui ont réservé une fois mais ne sont jamais revenus ? Envoyez-leur une offre de retour.
  • Les clients dont l'abonnement est sur le point de se renouveler ? Envoyez un rappel avec ce qu'ils ont accompli.
  • Les clients qui ont acheté un produit spécifique ? Recommandez quelque chose de complémentaire.

"Construis une page dans l'admin qui affiche les segments clients : nouveaux clients ce mois, clients récurrents (2+ commandes), clients inactifs (aucune activité depuis 60 jours) et clients à haute valeur (dépensé plus de 500 € au total). Affiche le nombre pour chaque segment et laisse-moi exporter la liste d'e-mails."

Repérer les tendances et prendre de meilleures décisions

Vos données de réservation, commande et trafic révèlent des schémas sur lesquels vous pouvez agir.

  • Quels produits se vendent le plus ? Stockez-en davantage.
  • Quels services sont le plus réservés quels jours ? Ajustez votre planning.
  • Quels mois ont le chiffre d'affaires le plus élevé et le plus bas ? Planifiez vos promotions autour d'eux.

"Ajoute une section de tendances au tableau de bord administrateur. Affiche : le chiffre d'affaires mensuel des 6 derniers mois sous forme de graphique à barres, les produits ou services les plus populaires classés par total de réservations ou commandes, et les jours de la semaine les plus chargés."

Améliorer vos opérations

Utilisez vos données pour rationaliser votre gestion quotidienne.

"Ajoute une vue opérations au tableau de bord administrateur. Affiche : le temps moyen de la commande à l'expédition, les soumissions de formulaires de contact ouvertes depuis plus de 48 heures, et un nombre de commandes par statut (en attente, expédié, livré) pour cette semaine."

Alimenter votre marketing par e-mail

Votre base de données est une liste de diffusion prête à l'emploi avec contexte. Exportez des listes segmentées basées sur l'historique d'achat, la date d'inscription ou le type de client et branchez-les dans n'importe quel outil d'e-mail que vous utilisez.

"Ajoute une section de marketing par e-mail à l'admin. Laisse-moi filtrer les clients par : plage de dates d'inscription, total de commandes, date de dernière activité et catégorie de produit achetée. Affiche un nombre de clients correspondants et laisse-moi exporter la liste filtrée en CSV avec les colonnes nom et e-mail."

Fidéliser plus de clients

Les données pour réduire le churn sont déjà dans votre base de données. Vous devez juste les faire remonter.

"Crée un tableau de bord de fidélisation. Affiche : les clients avec seulement 1 commande qui se sont inscrits il y a plus de 30 jours, le nombre moyen de jours entre le premier et le deuxième achat, et une liste de clients dont la dernière activité remonte à plus de 45 jours triée par dépenses totales sur la durée de vie."


Conseils pour de meilleures invites de base de données

  • Nommez vos tables et champs dans la première invite. "Crée une table de réservations avec client, service, date, heure et statut" est bien meilleur que "ajoute une base de données."
  • Décrivez les relations. Si une réservation est liée à un client et un service, dites-le. "Chaque réservation est liée à un client et un service" dit à l'IA exactement comment câbler les choses.
  • Incluez des données d'exemple. Ajouter "peuple la base de données avec 10 entrées d'exemple" vous donne des données de test avec lesquelles travailler immédiatement et vous aide à vérifier que la structure semble correcte.
  • Demandez le panneau d'administration en même temps. Construire la base de données et le tableau de bord administrateur dans la même invite garantit qu'ils sont connectés dès le départ. Ajouter un admin plus tard coûte plus de crédits.
  • Pensez aux champs de statut. Presque chaque table bénéficie d'un champ de statut (actif/inactif, brouillon/publié, en attente/approuvé). Ceux-ci rendent le filtrage et la gestion beaucoup plus faciles.