Aller au contenu

Bases de données supportées

9 bases de données. Une interface.

Chaque dialecte est un plugin indépendant avec snapshot de schéma, exécuteur et validateur dédié. Aucun compromis sur le SQL généré.

  • PostgreSQL

    SQL

    La base de données relationnelle open-source la plus appréciée.

    Support complet du SQL avancé, des types personnalisés, de la recherche plein texte, des extensions analytiques et géospatiales.

    versions
    databases.details.postgres.versions
    • OLTP transactionnel
    • Entrepôt de données
    • Applications SaaS
    • GIS / géospatial
  • MySQL

    SQL

    Le standard de facto du web.

    Dialecte MySQL complet avec fonctions de fenêtrage, CTEs récursives et recherche sur données JSON.

    versions
    databases.details.mysql.versions
    • Applications web
    • E-commerce
    • CMS / WordPress
    • Analytique opérationnelle
  • SQL Server

    SQL

    Le SGBDR de référence pour le monde de l'entreprise.

    Dialecte entreprise supporté : tables temporelles, données chiffrées et fonctionnalités avancées.

    versions
    databases.details.sqlserver.versions
    • ERP et logiciels de gestion
    • Reporting métier
    • Data marts d'entreprise
    • Stacks enterprise
  • Oracle

    SQL

    La base de données mission-critical pour le monde de l'entreprise.

    PL/SQL, séquences, schémas multi-tenant, partitionnement et hints d'optimisation.

    versions
    databases.details.oracle.versions
    • Core bancaire
    • Assurance
    • Administration publique
    • Datacenters legacy
  • MariaDB

    SQL

    Le fork MySQL piloté par la communauté.

    Compatible avec le dialecte MySQL, avec des extensions de moteur propriétaires.

    versions
    databases.details.mariadb.versions
    • Applications web open-source
    • Hébergement mutualisé
    • Alternatives drop-in à MySQL
  • SQLite

    SQL

    La base de données embarquée la plus déployée au monde.

    Basée sur des fichiers, zéro configuration, idéale pour les prototypes, applications mobiles et cas à écriture unique. Support complet du dialecte SQLite.

    versions
    databases.details.sqlite.versions
    • Prototypes et démos
    • Applications desktop / mobile
    • Edge computing
    • Tests automatisés
  • MongoDB

    NoSQL

    Le store de documents JSON le plus populaire.

    Pipeline d'agrégation complet, index géospatiaux et plein texte. Support des instances standalone, replica set et cloud managé.

    versions
    databases.details.mongo.versions
    • Gestion de contenu
    • Catalogue produit
    • Journalisation d'événements
    • Analytique temps réel
  • Cosmos DB

    NoSQL

    La base de données multi-modèle native cloud.

    Support de plusieurs APIs (SQL et document), avec gestion de la partition key et des niveaux de cohérence.

    versions
    databases.details.cosmos.versions
    • Applications mondiales
    • Télémétrie IoT
    • Gaming temps réel
    • Commerce omnicanal
  • Redis

    KV

    Le store clé-valeur en mémoire le plus rapide.

    Commandes sur structures de données, streams, pub/sub et modules JSON / search. Support des clusters et de la haute disponibilité.

    versions
    databases.details.redis.versions
    • Cache applicatif
    • Rate limiting
    • Classement / ranking
    • Store de sessions

Architecture en plugins

Un contrat. Plusieurs dialectes.

Chaque moteur implémente le même contrat IDbPlugin. L'IA génère du SQL adapté au dialecte, le validateur bloque les requêtes invalides, l'exécuteur opère avec des paramètres liés.

  • étape 01

    Extraction du schéma

    Le schéma (tables, colonnes, index, clés étrangères) est lu et mis en cache. L'IA ne reçoit que ce snapshot, jamais les identifiants de connexion.

  • étape 02

    Validation spécifique au dialecte

    La requête générée par l'IA est validée par rapport à la grammaire du dialecte avant toute exécution.

  • étape 03

    Exécution maîtrisée

    Exécution avec paramètres toujours liés, limite de lignes configurable et messages d'erreur uniformes indépendants du moteur.

Questions fréquentes

Puis-je ajouter une base de données absente de la liste ?
Oui. Le plan Enterprise inclut le développement d'extensions dédiées pour les moteurs propriétaires ou legacy non encore supportés.
Les requêtes générées sont-elles toujours paramétrées ?
Oui. L'IA génère toujours du SQL/NoSQL paramétré — pas de concaténation de chaînes, pas d'injection SQL. Les valeurs sont liées au moment de l'exécution.
Comment gérez-vous les erreurs spécifiques aux moteurs ?
Les codes d'erreur natifs sont normalisés en messages uniformes (permission refusée, violation de contrainte, timeout, etc.), garantissant un retour cohérent quel que soit le moteur sous-jacent.
Les identifiants de connexion sont-ils sécurisés ?
Les identifiants sont chiffrés au repos avec un chiffrement de niveau entreprise et lus uniquement au moment de l'exécution. Ils ne sont jamais envoyés à l'IA ni journalisés en clair.

Votre base de données n'est pas listée ?

Le plan Enterprise inclut le développement de plugins personnalisés pour les moteurs propriétaires ou legacy.

Préférences cookies

Gérez les catégories de cookies que vous autorisez. Vos choix sont enregistrés sur votre appareil pour 12 mois.